Self
Director
Producer
Co-Producer
Editor
Director of Photography
Sound Engineer
Original Music Composer