Has appered in Yogi Bear Mayor's Tailor 2010 Bloodlines (TV series) Dr. Johnstone 2007 Power Rangers Operation Overdrive (TV series) Professor Ryan – Face to Face: Part 1 (2007) … Professor Ryan 2007 Shortland Street (TV series) Eli Mason – Episode #16.40 (2007) … Eli Mason – Episode #16.35 (2007) … Eli Mason – Episode #16.34 (2007) … Eli Mason – Episode #16.32 (2007) … Eli Mason – Episode #16.30 (2007) … Eli Mason 2006 Big Bad Wolves (short) Marlon 2004 Without a Paddle Dick Stark 2004 Deceit (TV movie) Leo Broadhurst 2003 The Extreme Team Leo Collins 2002 The Vector File (TV movie) Ken 2001 Her Majesty Mayor Wickstead 2000 The Feathers of Peace Johnstone 1999 The Tribe (TV series) Dunbar – Episode #2.14 (1999) … Dunbar 1996-1998 City Life (TV series) Brett Bateman – Episode #1.15 (1998) … Brett Bateman – Episode #1.14 (1998) … Brett Bateman – Episode #1.13 (1997) … Brett Bateman – Episode #1.12 (1997) … Brett Bateman – Episode #1.6 (1996) … Brett Bateman 1995-1996 Hercules: The Legendary Journeys (TV series) Boatman / Thief #1 – Mummy Dearest (1996) … Thief #1 – Pride Comes Before a Brawl (1995) … Boatman 1995 High Tide (TV series) Carl – A Clown Without Pity (1995) … Carl 1993 Deepwater Haven (TV series) Constable Morgan 1992/I Alex Race Announcer 1992 Crush Stephen 1990 An Angel at My Table Doctor
