Hostile
2018 · Drama
as Wounded Man
Carmen
2003 · Drama
as Próspero
Mosquito Man
2005 · Sci-Fi
as Dr. Aaron Michaels
Kod apokalipsisa
2007 · Action
as Rayli
Double Team
1997 · Action
as Brandon
Moonwalkers
2016 · Action
as Dickford
Holy Lands
2019 · Comedy
as Doctor Schwimann
Only Love
1998 · Drama
as Roger
Sometimes in April
2005 · Drama
as Bushnell's Colleague
Sharpe's Honour
1995 · Action
as Verigny
Hanover Street
1979 · Action
as Corporal Daniel Giler
Foyle's War S9
2015 · Crime
as Major John Kiefer