Love Thy Enemy 2011
as Diz
1000 Ways to Lie 2010
as Captain
Art of Suicide 2007
as Gerry Hester
The Other Side 2006
as Hell Escapee Sargent
Credits from TMDB.