Thomas Wade
3 Body Problem (2024)
Duncan (voice)
Masters of the Universe: Revolution (2024)
Duncan / Man-At-Arms (voice)
Masters of the Universe: Revelation (2021)
Self
Revelations: The Masters of the Universe: Revelation Aftershow (2021)
Livius
Domina (2021)
Wade Carter
The Hot Zone (2019)
General Olin
Philip K. Dick's Electric Dreams (2017)
Belgard
The Musketeers (2014)
Balthromar (voice)
Riks un Mortijs (2013)
Jim Larkin
Titanic: Blood and Steel (2012)
self
Hostile Environment (2011)
Sam Harper
Vera (2011)
Davos Seaworth
Troņu spēle (2011)
Camelot (2011)
Richard Tate
Outcasts (2011)
Ruadan
Merlins Varenais Burvis (2008)
Self - Guest
El hormiguero (2006)
Hotel Babylon (2006)
Captain Zhukov
Doktors Kas (2005)
David Robinson
Stranded (2002)
King Theodoric
Attila (2001)
Michael Malone
Rebel Heart (2001)
Alec Cunningham-Reid
Too Rich: The Secret Life of Doris Duke (1999)
Christopher Anderson
Shooting the Past (1999)
Chris
Roughnecks (1994)
Stuart Grady
Cracker (1993)
Robert West
Prime Suspect (1991)