Actor · DirectorJames RalphRaymond, Alberta, CanadaSocialsIMDbKnown forArrowLt. Robert LockhartThe FlashOsgood RathawayDC's Legends of TomorrowSet DecoratorKindergarten Cop 2SWAT LeaderThe Twilight ZoneBartender