Killer Elite
2011 · as Finn
I, Frankenstein
2014 · as Train Station Cleaner
Winchester
2018 · as Innocent Man #3
Dark Age
1987 · as Thug
Battle Rats
1990 · as Special Force Men
The Love of Lionel's Life
2000 · as Bruce