The World's Best Prom 2006
Director, Producer
Cradle Will Rock 1999
as VTA - Disgruntled Worker #2
Credits from TMDB.