Cheques, Lies and Videotape 2010
as Self
The Perfect Scenario: The End of Dreams 2009
Thanks
The Perfect Scenario: Lost Frontiers 2009
Credits from TMDB.