2025
Cold Storage as The Rev2024
The Wise Guy as Not available2023
Marlowe as Old Man2023
Marlowe as Not available2023
Medusa Deluxe as Rene2023
A Million Days as Gene2021
Wrath of Man as Mike2021
Domina as Piso2020
Van der Valk as Hendrik Davie2019
Who Sank the Titanic? as Charles Lighttoller2016
Atlanta as Bruce2015
The Throwaways as Konstantin2015
Asylum as Castillo2014
Northmen: A Viking Saga as Gunnar2014
Montana as Lazarus2014
Closer to the Moon as Minister2014
The Nostalgist as Seller2014
Show Pieces as Not available2014
His Heavy Heart as James Mitchum2013
Father Brown as Max Scullion2013
Endeavour as Geoff Craven2012
Jimmy's End as James Mitchum2011
Game of Thrones as Ironborn #12008
The Unsinkable Titanic as Charles Lightoller2008
Poppy Shakespeare as Banker Bill2007
A Very British Sex Scandal as Superintendent Jones2007
Saddam's Tribe as Watban2002
Spooks as Farook Sukkarieh2002
Dirty Pretty Things as Immigration Officer1995
Out of the Blue as D.C. Warren Allen