here ya go:
Alien Agent (2003) (pre-production) .... Marlowe
Detention (2003) (completed) .... Sam Decker
Hidden Agenda (2001) .... Jason Price
... aka Double agenda (2001) (Canada: French title)
Captured (2000) .... Matt Hendricks
... aka Agent Red (2001) (USA)
Last Patrol, The (2000) .... Nick Preston
... aka Last Warrior, The (2001) (USA: video title)
Jill the Ripper (2000) .... Matt Sorenson
... aka Bone Ripper, The (2000) (USA)
... aka Leatherwoman, The (2000) (USA)
... aka Tied Up (2000) (USA)
Storm Catcher (1999) .... Major Jack Holloway
Bridge of Dragons (1999) .... Warchild
Sweepers (1999) .... Christian Erickson
Minion, The (1998) .... Lukas
... aka Fallen Knight (1998) (Canada: English title)
... aka Guerrier des ténèbres (1998) (Canada: French title)
... aka Knight of the Apocalypse (1998)
Blackjack (1998) .... Jack Devlin
... aka John Woo's Blackjack (1998) (USA: complete title)
Peacekeeper, The (1997) .... Major Frank Cross
... aka Hellbent (1997)
... aka Red Zone (1997)
Silent Trigger (1996) .... Waxman (Shooter)
... aka Algonquin Goodbye, The (1996)
... aka Franc-tireur en péril (1996) (Canada: French title)
Hidden Assassin (1995) .... Michael Dane
... aka Desafío final (1995) (Spain)
... aka Shooter, The (1996) (France)
Johnny Mnemonic (1995) .... Street preacher
... aka Johnny Mnémonique (1995) (Canada: French title)
Men of War (1994) .... Nick Gunar
... aka Hombres de acero (1994) (Spain)
... aka Safe Place, A (1995) (USA)
... aka Soldiers of Fortune (1995) (USA)
Pentathlon (1994) .... Eric Brogar
Joshua Tree (1993) .... Wellman Anthony Santee
... aka Army of One (1994) (USA: video title)
Universal Soldier (1992) .... Andrew Scott (GR13)
Showdown in Little Tokyo (1991) .... Det. Kenner
Cover-Up (1990) .... Mike Anderson
I Come in Peace (1990) .... Jack Caine
... aka Dark Angel (1990)
Punisher, The (1989) .... Frank Castle/The Punisher
Red Scorpion (1989) .... Nikolai
Masters of the Universe (1987) .... He-Man
Rocky IV (1985) .... Ivan Drago
View to a Kill, A (1985) .... Venz