DEFENSORXS 2015
Director
The Lovers 2015
as King
Spider 2007
as Gas Station Attendant
Nala Damayanthi 2003
as Ivan
Credits from TMDB.