Actor · DirectorAdam LolacherNovember 23, 1979(44 years old)Ottawa, Ontario, CanadaSocialsIMDbKnown forSupernaturalRussArrowKlaus MarkosThe 100JeremiahOnce Upon a TimeBlack KnightRiverdaleMr. Manfred MuggsThe Good DoctorCasper Deputy #2The Mountain Between UsJoel (uncredited)TravelersOfficer RossBatwomanHunter