2024 Director
2013 Second Unit First Assistant Director
2013 Second Assistant Director
2012 Second Assistant Director
2011 Producer
2011 Second Assistant Director
2010 Second Second Assistant Director
2010 Third Assistant Director
2008 Assistant Director Trainee