Battle for Terra 2007
as Tulo (voice)
The Grand 2007
as Little Larry
Marty 2004
as Marty (Body Double)
Credits from TMDB.