Acting

Detective Malone
Mustapha

Sudden Thunder
Max Byrd

Blood Hands
James (as Nead Hourani)

Double Blast
Rotundo

Fighting Spirit
Russell

Bloodfist
Michael Raye

Bloodfist II
Mickey Sheehan

Live by the Fist
(uncredited)

Eternal Fist
Jester

Black Cobra II
Mustapha

Triple Impact
Karl

Raiders of the Sun
Gonzales

American Kickboxer 2
Xavier's Thug (Uncredited)

The Black Cobra 3
Charlie Hopkins

Blood Ring
Madigan

Assault Platoon
American P.O.W.

Raw Target
Ned