Garuda in My Heart 2 2011
as Doni
Semesta Mendukung 2011
as Muhammad Thamrin
Little Obama 2010
as Slamet
How Funny (This Country Is) 2010
as Komet
Credits from TMDB.