-- Actor (19 titles) 2009 Underworld - La rebelión de los Licántropos Gyorg 2004 Charlie Albert Longman 2003 El señor de los anillos: El retorno del rey Shagrat 2003 Bogans (video short) Luke 1998 El joven Hércules (TV series) Mavoeb – Herc's Nemesis (1998) … Mavoeb 1997 The Bar (short) (as Peter Taite) 1996 Xena, la princesa guerrera (TV series) Daylon – Orphan of War (1996) … Daylon 1995 Der Flug des Albatros Digby 1993 Soluciones desesperadas Chorus #16 1993 The Singing Trophy (short) Hunter 1992 Blue Black Permanent Boatman 1991 Mon Desir (short) 1989 Zilch! Eric 1989 Kitchen Sink (short) Man 1988 Never Say Die Gunman 1987 Talkback (TV movie) Jim 1983 Wild Horses Joe 1983 The Garlick Thrust (TV movie) Neville 1982 Carry Me Back Stanley
