Known For
Filmography
2021
2018
2017
2016
2015
2010
2007
2005
2005
2005
1995

Debris
TV · as Holloway · 2 eps

Lost in Space
TV · as Connor · 4 eps

Ghost Wars
TV · as Nate Fisher · 2 eps

DC's Legends of Tomorrow
TV · as William Shakespeare · 1 ep

The Magicians
TV · as Narrator / Play Actor - Ember · 1 ep

Godkiller: Walk Among Us
Movie · as Wes (voice)

East West 101
TV · as David Solderman · 1 ep

Stealth
Movie · as EDI Technician

headLand
TV · as Gareth Williams · 8 eps

Supernatural
TV · as Nebbishy Demon · 1 ep

Boston Kickout
Movie · as Young Ted
