Making the Day 2021
as Slim
Don Peyote 2014
as Speed
We Live in Public 2009
as Self
Linklater: St. Richard of Austin 2004
The School of Rock 2003
as Waiter
Live from Shiva's Dance Floor 2003
Waking Life 2001
Scotland, PA 2001
as Hector (Hippie #2)
The Cruise 1998
Credits from TMDB.