Actor · DirectorChristian SloanSocialsIMDbKnown forSupernaturalMan in LibraryThe 100Ambassador UzacStar Trek BeyondJaeAltered CarbonVincente GiraudRiverdaleShady ManSeeWitchfinder AyuraThe Twilight Saga: Breaking Dawn - Part 1Unsavory ManWarcraftElf DelegateBlack ChristmasRichard SteinmetzSuperman & LoisElias OrrDeath NoteAgent FranksBatwomanPatchwork