The Making of 'Scarlet Diva' (Video 2002)
Do You Like Hitchcock? (TV Movie 2005)
The Shining (1980)
Indie (Short 2008)