Doctor M. (voice)
Blade Runner: Black Lotus (2021)
Alan Crellin
Sharp Objects (2018)
Winslow Schott / Toyman
Supergirl (2015)
CIA Director Matthew Keyes
Quantico (2015)
Arthur Izikoff
Rosewood (2015)
Artie Camden
Schitt's Creek (2015)
Conrad Grayson
Revenge (2011)
The Other Gentleman
Torchwood: Web of Lies (2011)
Falling Skies (2011)
Nathan
The Cult (2010)
Flashpoint (2008)
Duke of Norfolk
The Tudors (2007)
Three Moons Over Milford (2006)
Matt Mallinson
Ghost Whisperer (2005)
Robert Mercher
Kojak (2005)
Aaron Larkin
Monk (2002)
Luke
Further Tales of the City (2001)
Alan Brooks
CSI: Crime Scene Investigation (2000)
Ludwig van Beethoven
Mentors (1999)
Tales of the City (1993)
David Dawson
Kung Fu: The Legend Continues (1993)
Oliver Montcalm
Counterstrike (1990)
Katts and Dog (1988)
Joe Nelson
Friday the 13th: The Series (1987)
Street Legal (1987)
Night Heat (1985)