Acting  
   
1997   Mr. Nice Guy – Grank, Demon Leader
   
1995   Breaking News (TV series) – Changing the Face of Current Affairs (1995)
   
1990   Delta Force 2: The Colombian Connection               – Delta Gunner
   
1989   Celia – Mike Mayfield
   
1989   Blood Chase – Nichol's Man
   
1988   Boulevard of Broken Dreams – William Walshe
   
   
1986   Prisoner (TV series) – Stud Wilson
– Episode #1.668 (1986) … Stud Wilson  
– Episode #1.669 (1986) … Stud Wilson  
– Episode #1.683 (1986) … Stud Wilson  
– Episode #1.684 (1986) … Stud Wilson  
   
   
Stunts  
 
1990  Delta Force 2: The Colombian Connection (stunts)