2024
Martin as Not available2024
Thangalaan as Clement2023
Hitmen as Luke Loveday2022
That Dirty Black Bag as Henry Longines2020
Agatha and the Midnight Murders as Eli Schneider2020
Original Gangster as Campbell2019
1944: Should We Bomb Auschwitz? as John Pehle2017
Eliminators as Ray2016
Medici: Masters of Florence as Andrea de' Pazzi2016
Smoking Guns as Richard Holt2015
Dough as Stephen Dayan2015
Convenience as Tommy2013
Crossing Lines as Robert Penny2012
Outpost: Black Sun as Macavoy2011
Death in Paradise as Will 'Wolfie' Arnot2011
Lipstikka as Michael2010
The Reeds as Joe2007
The Tudors as Girolamo de Treviso2006
The Fall as Sinclair / Governor Odious2006
After... as Nate2003
Lara Croft: Tomb Raider - The Cradle of Life as Nicholas Petraki2002
The Pianist as Majorek2002
The Four Feathers as Gustave2001
The Lost Battalion as Pvt. Phillip Cepeglia2000
The Beach as Unhygienix2000
Lock, Stock... as Moon2000
Mad About Mambo as Not available1999
The Cyberstalking as Taylor1998
Legionnaire as Guido Rosetti1994
Friends as Waiter1992
Heartbeat as Liam1992
A Touch of Frost as Ray English1987
The Ruth Rendell Mysteries as Danny DaniloNaN
Los Cuentos de Albion (AntologĂa) as Not available