Actor, director, screenwriter, editor, cameraman, producer