Actor, Assistant Director, Director, Director of Photography, Editor, Filmmaker, Manager, Marketing/pr, Photographer (Still), Producer, Production Assistant, Production Coordinator, Screenwriter, Studio Coordinator, Videographer and Visual Effects Artist