- Visiting lecturer, MFA Writing for TV, Stephens College residency programme at Jim Henson Studio, Hollywood (2017, 2019)
- Visiting lecturer, MA in Digital Media Practice, University of Rome 3 (2017)
- Visiting lecturer, MA in Film Aesthetics, University of Oxord (2012)
- Invited lecturer, Oxford University Day School, University of Oxford (2012-2016)
- Visiting lecturer, PG Seminar Programme, University of Reading (2007)
- University of Oxford, Pembroke College, AHRC Joint Postgraduate Programme (2006, 2007)
- University of Dayton, International Programme in Rome (2006)
- University of Rome 3, PG programme in Film Studies (2006)
- University of Rome La Sapienza, MA in Film Development (sponsored by Cinecittà Studios, Warner Bros, 20th Century Fox, Rai Cinema, Istituto Luce, Venice Film Festival) (2006)
Modules taught
- Story Development (MA)
- Screenwriting for Film and Television (UG)
- Screenwriting: Craft and Practice (UG)
- Film History (UG)
- Dissertation (UG, supervision)
Modules taught in previous years include: Film Project, Film Production Management and Practice, Film Form and Technical Skills, Film Genres, Cinema and technology, European New Waves, Realism in Film, Documentary filmmaking.
Supervision
I welcome proposals for PhD supervision in the following areas of inquiry: screenwriting studies, screenplay writing (research by practice), film theory, history and criticism, film analysis, narrative, serial TV (especially drama), archival research, industry and laws about cinema, body and technology in film (including posthumanism, cyberpunk, AI), film philosophy, migration in film and TV