Ctrl Alt Del TBA
as Ben
Sometimes I Dream in Farsi 2024
as Self
Brad Warner's Hardcore Zen 2013
as Himself
Shoplifting From American Apparel 2012
as "Movie" Tao Lin
Cleveland's Screaming! 2007
Ultraman Zearth 1996
as American newscaster
Credits from TMDB.