Richard Harmon portrayed Owen Mercer/Captain Boomerang on The Flash.
Credits
Actor
External Links
- Richard Harmon at the Internet Movie Database
- Follow Richard Harmon (@RichardSHarmon) on Twitter
Richard Harmon portrayed Owen Mercer/Captain Boomerang on The Flash.