| Movie | Sinbad and the Minotaur | Al-Jibar | 2011-05-07 |
| Movie | Rapid Fear | Detective Tremaine | 2004-01-01 |
| Movie | Nature Unleashed: Avalanche | George Alkin | 2004-08-06 |
| Movie | Evil Never Dies | Capt. Reissler | 2003-06-01 |
| Movie | Visitors | Taco (voice) | 2003-11-27 |
| Movie | Flatland | Coventry | 2002-01-01 |
| Series | Flatland | Richard Coventry | 2002-04-01 |
| Movie | Scooby-Doo | N' Goo Tuana | 2002-06-14 |
| Movie | Code Red: The Rubicon Conspiracy | Gen. Pembroke | 2001-01-08 |
| Movie | Crocodile Dundee in Los Angeles | Evil Barron | 2001-04-12 |
| Series | BeastMaster | King Zad | 1999-10-09 |
| Series | 20,000 Leagues Under the Sea | Garfield | 1997-05-11 |
| Movie | Paradise Road | Westmacott | 1997-02-11 |
| Movie | Cody: A Family Affair | Redding | 1994-06-05 |
| Movie | The Custodian | Brennan | 1994-03-17 |
| Movie | Fatal Past | Peter Rossi | 1994-09-21 |
| Movie | Crimetime | 1993-01-01 | |
| Movie | The Footstep Man | Sam | 1992-06-20 |
| Movie | Highlander II: The Quickening | Hamlet | 1991-01-13 |
| Movie | Act of Necessity | 1991-05-08 | |
| Movie | A Nightmare on Elm Street: The Dream Child | Dr. Moore | 1989-08-11 |
| Movie | The Wizard | Armageddon Announcer | 1989-12-15 |
| Series | Captain James Cook | Gibson | 1988-04-16 |
| Movie | Dangerous Game | Murphy | 1988-07-03 |
| Movie | Jenny Kissed Me | Mal Evans | 1986-02-06 |
| Movie | The Winds of Jarrah | Kevin | 1983-06-01 |
| Movie | Inseminoid | Gary | 1981-01-23 |
| Series | Flambards | Mark Russell | 1979-02-02 |
| Movie | The Brylcreem Boys | Skipper | 1979-11-21 |
| Movie | A Light That Shines | Conroy | 1979-04-11 |
| Movie | Child of Hope | Police Constable | 1975-04-24 |
| Series | The Nearly Man | Len | 1974-08-04 |