3 Years in Pakistan: The Erik Aude Story 2018
as Self
Planet of the Apes 2001
Extras Casting
But I'm a Cheerleader 2000
Shadows 2000
Additional Casting
Credits from TMDB.