2009Barry Barclay: The Camera on the ShoreФильм
2001Властелин колец: Братство кольцаФильмв роли Gate Keeper
1996JuloratorietФильм
1996ChickenФильмв роли Bryce Tilfer
1995Удивительные странствия ГераклаСериалв роли Thoas · в роли King Menelaos · в роли Ancient Priest · эпизодов: 1
1995Savage PlayФильмв роли Henry
1994Геракл в подземном царствеФильмв роли Thespus
1994Последняя татуировкаФильмв роли Ralph Simpson
1993Desperate RemediesФильмв роли Maori Warrior
1993DragФильмв роли Steven
1992Shortland StreetСериалв роли Noel Sturgess · эпизодов: 676
1991Old ScoresФильмв роли Acid Aitken
1990Ангел за моим столомФильмв роли Frank Sargeson
1990Flying Fox in a Freedom TreeФильмScreenplay · Director
1988Never Say DieФильмв роли Farmer
1988The Tale of Ruby RoseФильмв роли Bennett
1987Poor Man's OrangeФильмв роли Hughie
1987The Harp in the SouthСериалв роли Hughie Darcy · эпизодов: 3
1987The Harp in the SouthФильмв роли Hughie Darcy
1986SylviaФильмв роли Inspector Gulland
1986Pallet on the FloorФильмScreenplay
1985Trial RunФильмв роли Alan West
1985My First SuitФильмв роли Dad
1984Heart of the StagФильмWriter
1983The Lost TribeФильмв роли Bill Thorne
1983UtuФильмв роли Vicar
1982Bad BloodФильмв роли Les North
1982The ScarecrowФильмв роли Ned as Adult (voice)
1981Children of Fire MountainСериалв роли Doomy Dwyer · эпизодов: 13
1980SqueezeФильм
1980Beyond Reasonable DoubtФильмв роли Len Demler
1979Keskidee ArohaФильмв роли Narrator · Screenplay · Producer · Director
1977SoloФильмв роли Jules Catweazle · Screenplay
1977Autumn FiresФильмWriter
1977Wild ManФильмв роли Snake · Writer
1974The HumФильмWriter