Known For
Acting
The Man from Hervanta
2003
Terminator Commando
Cannon Fodder
2017
The Last of the Drunken Ones
1998