
Filmography25 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Good BonesSeries | Mick / Colin | 69 |
| 2021 | Sweet ToothSeries | Walt | 64 |
| 2019 | My Life Is MurderSeries | Otto Klein | 62 |
| 2018 | VermilionMovie | Smoking Man | 61 |
| 2011 | Femme FatalesSeries | FBI Technician | 54 |
| 2011 | Auckland DazeSeries | Michael | 54 |
| 2009 | Bitch SlapMovie | Gage | 52 |
| 2008 | Legend of the SeekerSeries | Amfortas | 51 |
| 2007 | The TattooistMovie | Crash | 50 |
| 2001 | Love MusselMovie | Stephen Jessop | 44 |
| 2000 | AndromedaSeries | Ryan | 43 |
| 1998 | Young HerculesSeries | Charon | 41 |
| 1998 | Young HerculesMovie | Jeweler | 41 |
| 1998 | Hercules and Xena - The Animated Movie: The Battle for Mount OlympusMovie | Ioalus (voice) | 41 |
| 1997 | Hercules & Xena: Wizards of the ScreenMovie | Iolaus | 40 |
| 1995 | Xena: Warrior PrincessSeries | Charon | 38 |
| 1995 | Hercules: The Legendary JourneysSeries | Iolaus | 38 |
| 1994 | Hercules in the UnderworldMovie | Charon the Boatman | 37 |
| 1994 | Hercules in the Maze of the MinotaurMovie | Iolaus | 37 |
| 1993 | Power RangersSeries | Vexacus (voice) | 36 |
| 1993 | Desperate RemediesMovie | Willam Poyser | 36 |
| 1990 | The New Adventures of Black BeautySeries | — | 33 |
| 1985 | The Ray Bradbury TheaterSeries | Roger Shumway | 28 |
| 1985 | ConstanceMovie | Photographer | 28 |
| 1985 | Dangerous OrphansMovie | Moir | 28 |