The Razzle Dazzle 2009
as Steven
River Red 1998
as Timmy the Mechanic
One Dog Day 1997
as George
Credits from TMDB.