2023
Paint as Not available2022
The Rookie: Feds as Geoffrey Kerkhoff/Sam Page2022
The Peripheral as Reggie2022
Jolly Good Christmas as Callum2021
Mix Up in the Mediterranean as Henri Vermeiren2021
American Desert as Ryan2020
Goodnight Death as Charles2018
9-1-1 as Brad Torrance2017
Love Blossoms as Stefan Loxley2016
The Charnel House as Alex Reaves2016
Criticsized as Detective Jack Donaldson2015
Blindspot as Owen Booth2015
Dartmoor Killing as Chris2015
The Red Dress as Not available2014
Saul: The Journey to Damascus as Addai2013
And Now a Word from Our Sponsor as Lucas Foster2013
Fractured as Dylan / Jaron2011
Colombiana as Richard2011
Zen as Not available2011
Super Tanker as Ben2009
Royal Pains as Milos Kuester Ratenicz2009
A Christmas Carol as Caroline's Husband (voice)2009
Dead Like Me: Life After Death as Mason2009
Little Fish, Strange Pond as Sweet Stephan2009
Red Sands as Gregory Wilcox2008
Sanctuary as Edward Forsythe2007
The Tudors as Anthony Knivert2007
Secret Diary of a Call Girl as Alex2007
The Sarah Jane Adventures as Lord Marchwood2007
Dirt as Not available2007
Young People Fucking as Ken2006
Caffeine as Charlie2005
Grey's Anatomy as Viper2005
Related as Bob Spencer2004
The Princess Diaries 2: Royal Engagement as Andrew Jacoby2004
Devil's Gate as Rafe2003
Dead Like Me as Mason2001
Smallville as Zod2001
As If as Mark2001
Shades as Nick MacIntyre2001
In Love and War as Eric Newby2001
Young Blades as Aramis2000
Doctors as Denny1986
Casualty as Paul Hughes1984
The Bill as Not available2023
Paint Director