Narrator
Lost Cities of the Bible (2022)
Expedition Deep Ocean (2021)
Self - Narrator
Blowing Up History: Seven Wonders (2021)
Bernie Peterson
Sindssygelægen (2018)
Stan Merker
Ransom (2017)
Neanderthal Apocalypse (2015)
Railroad Alaska (2013)
Sebastian Brody
6 passi nel giallo (2012)
Hansen
Black Mirror (2011)
Max Madeley
Twenty Twelve (2011)
Director
Episodes (2011)
Jack's Father
Torchwood (2006)
Breaking News (2002)
Frank Lowell
Spooks (2002)
Ethan
Baddiel's Syndrome (2001)
Richie Berman
The Sentinel (1996)
Alan Keefe
Viper (1994)
Harry Peters
Cracker (1993)
Timon
Highlander: The Series (1992)
NOVA (1974)