Miracle at St. Anna 2008
as Patient (uncredited)
Stay 2005
as Noodle Man
Three Long Years 2003
as Lenny
Credits from TMDB.