Актьор - Under the Vines(Мини Сериал)(2021-2022) - Don The Sounds(Мини Сериал)(2020) - Frank Cabbott Reunion(2020/VI) - Jack Zealandia(Късометражен)(2020) - Man The Big Bingo Bonanza(Късометражен)(2019) - Arthur Mistress Mercy(2018) - Judge Anderson Janet King(Сериал)(2017) - Graham King Roman Empire(Сериал)(Документална поредица)(2016) - Marcus Aurelius The Light Between Oceans(2016) - Mayor Jock Johnson Judgment Tavern(Късометражен)(2016) - The Judge Jack Irish(Сериал)(2016) - Senator Michael Longmore Gallipoli(Мини Сериал)(2015) - Sir Ian Hamilton The Light Harvester(Късометражен)(2014) - The Light Harvester Hope and Wire(Мини Сериал)(2014) - Vernon Nancy Wake the White Mouse(2014) - Mr. Fiocca Snr The Cure(2014/III) - Lionel Stanton Wentworth(Сериал)(2013) - Vinnie Holt Rest for the Wicked(2011) - Frank This Is Not My Life(Сериал)(2010) - Harry Sheridan Spartacus(Сериал)(2010) - Magistrate Calavius Legend of the Seeker(Сериал)(2010) - Herald Piece of My Heart(2009) - Mike The Chronicles of Narnia: Prince Caspian(2008) - British Homeguard #1 The Tattooist(2007) - Lazlo McFadden The Lost Children(Сериал)(2006) - Frank Hercules(Мини Сериал)(2005) - Creon The Man Who Couldn't Dance(Късометражен)(2005) - Dancing Man Kidnapped(2005) - Cluny Farscape: The Peacekeeper Wars(Мини Сериал)(2004) - Einstein Ike: Countdown to D-Day(2004) - Air Marshal Sir Trafford Leigh-Mallory The Lord of the Rings: The Return of the King(2003) - Madril Farscape(Сериал)(2002-2003) - Einstein The Lord of the Rings: The Two Towers(2002) - Madril Der Liebe entgegen(2002) - Mr. Chapman The Dark Knight(Сериал)(2000-2002) - Du Bois Clare(2000) - Dr. Herbert Green The Lost World(Сериал)(2000) - Balar Tales of the South Seas(Мини Сериал)(2000) - Miller Duggan(Сериал)(1997-1999) - Detective Inspector John Duggan Young Hercules(Сериал)(1999) - Aegeus / Zeus A Twist in the Tale(Сериал)(1999) - Earl of Sackville The Day of the Roses(Мини Сериал)(1998) - Tom Weir 20 000 Leagues Under the Sea(Мини Сериал)(1997) - Thierry Arronax Mysterious Island(Сериал)(1995) - Captain Nemo Snowy River: The McGregor Saga(Сериал)(1995) - Dandy Jim O'Rourke Time Trax(Сериал)(1994) - Xavier Draks High Tide(Сериал)(1994) - Boucher The Last Tattoo(1994) - Austin Leech The Feds: Abduction(1993) - Rainer Bass The Feds: Betrayal(1993) - Rainer Bass The Feds: Deadfall(1993) - Rainer Bass The Feds: Deception(1993) - Rainer Bass The Feds: Obsession(1993) - Rainer Bass The Feds: Seduction(1993) - Rainer Bass The Feds: Suspect(1993) - Rainer Bass The Feds: Terror(1993) - Rainer Bass The Feds: Vengeance(1993) - Rainer Bass Typhon's People(1993) - Daniel Harrington CrimeBroker(1993) - Frank MacPhee The Ray Bradbury Theater(Сериал)(1989-1992) - Lazlo / Travis Spender(Сериал)(1992) - Doorman Old Scores(1991) - Ewen Murray Heroes II: The Return(1991) - Lt. Cmdr. Donald 'Davo' Davidson (Rimau member) Alexander Graham Bell: The Sound and the Silence(1991) - Alexander Graham Bell Golden Fiddles(Мини Сериал)(1991) - Walter Balfour The Paper Man(Мини Сериал)(1990) - Philip Cromwell Prisoners of the Sun(1990) - Major Roberts The Heroes(1989) - Donald Davidson Georgia(1988) - Karlin Spit MacPhee(Мини Сериал)(1988) - Jack Tree Dangerous Orphans(1986) - Desk Sergeant The Great Bookie Robbery(Мини Сериал)(1986) - Mike Power Lie of the Land(1985) - Gorrie Roche(Сериал)(1985) - Mick Pallet on the Floor(1984) - Jack Voot Inside Straight(Сериал)(1984) - Det Sgt Bill MacLean / Det. Sgt. Bill MacLean Iris(1984) - Mike Other Halves(1984) - Jim Heart of the Stag(1984) - Shearer Nearly No Christmas(1983) - King Penguin Prisoners(1983) - Bodell The Lost Tribe(1983) - Edward / Max Scarry Close to Home(Сериал)(1975-1983) - Tom / Tom Hearte Utu(1983) - Belcher Wild Horses(1983) - Jack Carry Me Back(1982) - Winton Loose Enz(Сериал)(1982) - Ron Battletruck(1982) - Bone Bad Blood(1981) - Bert Cropp Sea Urchins(1980) - Harvey The Mad Dog Gang Spooks Wilkie Wink Wink and the Wobbler(1980) - Wilkie Beyond Reasonable Doubt(1980) - Detective Murray Jeffries Mortimer's Patch(Сериал)(1980) - Kevin Cartwright Goodbye Pork Pie(1980) - Snout The Gathering(1979) - Lou The Mad Dog Gang Meets Rotten Fred and Ratsguts(1978) - Wilkie The Governor(Мини Сериал)(1977) - John Sheehan Wild Man(1977) - Barman The Games Affair(Сериал)(1975) Richard Pearse(1975) - Jack Pearse