2022 Director
2021 Director
2019 Director
2012 Second Unit First Assistant Director
2007 First Assistant Director
2002 First Assistant Director
1999 Second Unit First Assistant Director
1997 Second Assistant Director
1997 Second Assistant Director
1996 Second Assistant Director
1993 Assistant Director Trainee