
2025
Bridget Jones: Mad About the Boy as Tom2023
Castlevania: Nocturne as Alucard (voice)2022
Slow Horses as Claude Whelan2022
The Bay House as Ryan Brooks2020
Star Trek: Picard as Maurice Picard2020
Star Trek: Picard as The Psychiatrist / Maurice Picard2020
Break Even as Zalman2019
Blood & Treasure as Simon Hardwick2017
Castlevania as Adrian Tepes / Alucard (voice)2017
House by the Lake as Scott2017
Once Upon a Date as Ed Holland2016
MacGyver as The Merchant / Clive2016
MacGyver as Merchant2016
The Hollow as Vaughn Killinger2016
Bridget Jones's Baby as Tom2016
Blood Moon as Not available2015
12 Monkeys as Athan Cole / The Witness2015
Narcopolis as Todd Ambro2015
Gallipoli as Ellis Ashmead-Bartlett2014
The Musketeers as Émile Bonnaire2014
Caper as Doc English2013
Rick and Morty as Pat Gueterman / Courier Flaps (voice)2013
Austenland as Colonel Andrews2012
Arrow as The Dodger2012
Key & Peele as Shakespeare2011
Portlandia as James Callis2011
Reuniting the Rubins as Danny Rubin2011
17th Precinct as John Bosson2009
FlashForward as Gabriel McDow2009
Merlin and the Book of Beasts as Merlin2009
Podfather as Self - Narrator (voice)2008
Merlin as Julius Borden2007
Battlestar Galactica: Razor as Dr. Gaius Baltar2006
Eureka as Dr. Trevor Grant2006
One Night with the King as Haman, the Agagite2005
Numb3rs as Mason Duryea2005
Dead Cool as Josh2004
Battlestar Galactica as Gaius Baltar2004
Bridget Jones: The Edge of Reason as Tom2003
Battlestar Galactica as Gaius Baltar2003
Helen of Troy as King Menelaus of Sparta2001
Bridget Jones's Diary as Tom2001
Victoria & Albert as Ernest2001
As If as Sebastian2001
Victoria & Albert as Not available2000
CSI: Crime Scene Investigation as John Merchiston2000
Arabian Nights as Prince Ahmed2000
Jason and the Argonauts as Aspyrtes1999
Relic Hunter as Raoul1999
Sex, Chips & Rock n' Roll as Not available1999
Sex, Chips & Rock n' Roll as The Wolf1997
Midsomer Murders as Toby DeQuetteville1997
A Dance to the Music of Time as Gwinnett1991
Murder Most Horrid as Mark1987
The Ruth Rendell Mysteries as Guy Curran2019
All Cock and No Bull! Writer2019
All Cock and No Bull! Executive Producer2019
All Cock and No Bull! Director2017
House by the Lake Producer2002
Beginner's Luck Writer