Badla 2019
as The Driver
Aberdeen 2000
as Perkins
Complicity 2000
as William
On Dangerous Ground 1996
as Major Ian Campbell
The Last Vampyre 1993
as Michael Mason
Credits from TMDB.