Chilling Adventures of Sabrina
DC's Legends of Tomorrow
Resident Alien
Wicked Pirate City
TV · as Male Experiencer #2 · 1 ep
TV · as Trivium #3 (Executioner) · 2 eps
TV · as Player One · 1 ep
Movie · as Sir Thomas Lynch