Plankton Salesmen 2017
as Self, Camera Operator
Newsmakers 2009
as TV correspondent (voice)
Galle Road: The Volunteer Diaries 2006
Writer, Director, Editor
The Charm Of The Devil 1994
Actor
Credits from TMDB.