2000The Adventures of Young Indiana Jones: Journey of RadianceSecond Assistant DirectorMovie
2000The Adventures of Young Indiana Jones: My First AdventureSecond Assistant DirectorMovie
1999The Adventures of Young Indiana Jones: Demons of DeceptionSecond Assistant DirectorMovie
1999The Adventures of Young Indiana Jones: Adventures in the Secret ServiceSecond Assistant DirectorMovie
1999The Adventures of Young Indiana Jones: Spring Break AdventureSecond Assistant DirectorMovie
1996The Adventures of Young Indiana Jones: Travels with FatherSecond Assistant DirectorMovie
1994Radioland MurdersSecond Assistant DirectorMovie
1992The Muppet Christmas CarolSecond Assistant DirectorMovie
1992To Be the BestSecond Assistant Director · 2 episodesShow
1992The Young Indiana Jones ChroniclesSecond Assistant Director · 3 episodesShow
1992Duel of HeartsSecond Assistant DirectorMovie
1991Prisoner of HonorSecond Assistant DirectorMovie
1991Robin HoodSecond Assistant DirectorMovie
1990Air AmericaSecond Assistant DirectorMovie
1990The WitchesSecond Assistant DirectorMovie
1989SaracenSecond Assistant Director · 14 episodesShow
1989Licence to KillSecond Assistant DirectorMovie
1987A Hazard of HeartsSecond Assistant DirectorMovie
1987Prince's Trust Rock Gala - Volume 2Second Assistant DirectorMovie
1987The Living DaylightsSecond Assistant DirectorMovie
1987Cyndi Lauper - Live in ParisSecond Assistant DirectorMovie
1987GothicSecond Assistant DirectorMovie
1986Foreign BodySecond Assistant DirectorMovie
1986MaggieSecond Assistant DirectorMovie
1986Club ParadiseSecond Assistant DirectorMovie
1985Lime StreetSecond Assistant Director · 3 episodesShow
1985The BrideThird Assistant DirectorMovie
1985DeceptionsSecond Assistant Director · 2 episodesShow
1985The Dirty Dozen: Next MissionThird Assistant DirectorMovie
1984SheenaThird Assistant DirectorMovie
1984Master of the GameThird Assistant Director · 9 episodesShow
1984LassiterThird Assistant DirectorMovie
1984Where Is Parsifal?Third Assistant DirectorMovie
1983The KeepThird Assistant DirectorMovie
1983Monty Python's The Meaning of LifeThird Assistant DirectorMovie
1983Forever YoungThird Assistant DirectorMovie