2005
Second Unit Director
2004
Director, Screenplay
2004
Post Production Supervisor
2001
Second Unit Director
2000
Director
2000
Director
1997
Associate Producer, Second Unit
1996
Director
1995
Director
1993
Director
1993
Director
1992
Director
1990
Director
1989
Director
1988
Producer, Screenplay, Director
1988
Associate Producer, First Assistant Director
1986
Screenplay
1985
Director
1984
Director, Writer
1981
Director, Author, Producer
1980
Special Effects
1978
Assistant Director
1977
Special Effects
1977
Writer, Director
1977
Director, Writer
1974
Director
1970
Director
1965
Director, Writer