Acting
British Market
1998
Saamoohyapadom
1996
Chalakkudikkaran Changathi
2018
Sarvakalashala
1987
Udayapuram Sulthan
1999
Kanmazha Peyyum Munpe
2010
Aalkoottathil Oruvan
2020
Koottukar
The Priest
2021
Kandu Kandarinju
1985
Elanjikavu P.O.
2015
Thaskara Lahala
Geetham
1986
Krithyam
2005
Brahmasthram
Decent Parties
2009
Ithinumappuram
Amma Ammayiamma
Irupatham Noottandu
Anubhoothi
1997