Actor
Never Say Die
1988
as Jack
Mauri
1988
as Mr Semmens
Wild Man
1977
as Printer
Dagg Day Afternoon
1977
as Man in the Street
Hurry Hurry Faster Faster
1965
Documentaries
Cowboys of Culture
1990
as Self
Kaleidoscope
1987
as Subject
Making Utu
1983
as Self
Directing
xXx: State of the Union
2005
Second Unit Director
Spooked
2004
Director
Race Against Time
2003
Director
The Lord of the Rings: The Fellowship of the Ring
2001
Second Unit Director
Fortress 2
2000
Director
Don't Look Back
1996
Director
Under Siege 2: Dark Territory
1995
Director
The Last Outlaw
1993
Director
Blind Side
1993
Director
Freejack
1992
Director
Young Guns II
1990
Director
Red King, White Knight
1989
Director
Never Say Die
1988
Director
Mauri
1988
First Assistant Director
The Quiet Earth
1985
Director
Utu
1984
Director
Goodbye Pork Pie
1981
Director
A State of Siege
1978
Assistant Director
Wild Man
1977
Director
Dagg Day Afternoon
1977
Director
Uenuku
1974
Director
Tank Busters
1970
Director
Hurry Hurry Faster Faster
1965
Director
Production
Dante's Peak
1997
Associate Producer
Never Say Die
1988
Producer
Mauri
1988
Associate Producer
Goodbye Pork Pie
1981
Producer
Writing
Spooked
2004
Screenplay
Never Say Die
1988
Screenplay
Mr. Wrong
1986
Screenplay
Utu
1984
Writer
Goodbye Pork Pie
1981
Author
Wild Man
1977
Writer
Dagg Day Afternoon
1977
Writer
Hurry Hurry Faster Faster
1965
Writer
Crew
The Land Has Eyes
2004
Post Production Supervisor
Dante's Peak
1997
Second Unit
Sleeping Dogs
1977
Special Effects