Lean on Pete 2018
as Desert Officer
Mean Creek 2004
as Jasper
The '60s 1999
as WavyGravy
The Darwin Conspiracy 1999
Actor
Lured Innocence 1998
as Grease Monkey #1
Around the Fire 1998
as Jason
On the Edge of Innocence 1997
as Griffin
Black Circle Boys 1997
as Munn
Credits from TMDB.