Doctors (BBC) Ian Barnett Television 2017
Emmerdale (ITV) Prosecution Barrister (recurring) Television 2017
Victoria Fashionable Doctor (ITV) Television 2017
Little Boy Blue (ITV) Mick Television 2016
Suspicion (October Films) Detective Tull Television 2016
Lines in the Sand GR Clark Television 2016
Eastenders (BBC) Douglas Cant Television 2015
Homes Fires (ITV) Dr Neville Manford Television 2015
Outlander (Amazon) Jules de Rohan Television 2015
The Five (Sky) Gary Owens Television 2015
Casualty (BBC) Rey Buono Television 2015
Murder Maps (Netflix/UKTV) Archie Bodkin (QC) Television 2015
That's English Luc Television 2014
New Tricks (BBC) Simon Belgrade Television 2013

Feature Film

Love in the Age of Fear John (lead) Feature Film 2016
Mr Rudolpho's Jubilee Edward Poole Feature Film 2015
The Trouble with Dot & Harry Orlando Feature Film 2013
Heckle Pete Perry Feature Film 2012
LVJ John Decker Feature Film 2012
I Know What I'm Doing Herbert Feature Film 2012
Tezz Martin Feature Film 2011
Fingers in the Water Dick Bridges (Lead) Feature Film 2012
Beast in the Basement Dr Harley Feature Film 2010
Secret Philosophy Chris Donald Feature Film 2010
Got to Run Colin Carter Feature Film 2009
Born of Hope (Lord of the Rings Fan Film) Halbaron Feature Film 2009
Deep Lies John Newton Feature Film 2008
The Photoshoot Tom Holden Feature Film 2008


Murder Me Gently Harry Lime (Lead) Stage 2011
Little Boy Father Nick Stage 2009
Windermere Billy Murphy Stage 2008

Short Film

Feminine Incite Mr Campbell Short Film 2016
Matter of Fact (48hr Film Challenge) Lead Short Film 2015
The Cure Robert Short Film 2014
Honour & Obey Stephen McPherson (IRA) Short Film 2013
Baptism Calvert (Detective) Short Film 2013
A Friend Indeed John Short Film 2013
Colliding Worlds Max Huttleberg (scientist) Short Film 2012
Soul Apocalypse Travers (Ex Special Forces) Short Film 2012
Tiny Steps Stephen Short Film 2011
V&A Intro Film James Short Film 2010
Wax Tom (City Lawyer) Short Film 2010
The Find Mercer (SWAT Soldier) Short Film 2010
The Lift Robert (American Pilot) Short Film 2008
Action Team French Ambassador Television 2017