Boomerang 2008
Screenplay
Little Helper 2007
as Lekha, Director, Writer
Supersurgeon 1998
Actor, Director, Writer, Camera Operator
ДАГ 2016
Actor, Director
Credits from TMDB.