Actor
- Ram (2022)
- Drishyam 2 (2021)
- Lucifer (2019)
- Aanakkallan (2018)
- Chanakyatanthram (2018)
- Puthan Panam (2017)
- Madamakki (2016)
- Janatha Garage (2016)
- Jacobinte Swargarajyam (2016)
- (2016)
- Ennu Ninte Moideen (2015)
- Mili (2015)
- Mannar Mathai Speaking 2 (2014)
- Ring Master (2014)
- Blackberry (2013)
- Sound Thoma (2013)
- Run Baby Run (2012)
- Outsider (2012)
- The King and the Commissioner (2012)
- Casanovva (2012)
- Aazhakadal (2011)
- The Train (2011)
- Traffic (2011)
- August 15 (2011)
- Thanthonni (2010)
- Plus Two (2010)
- Alexander the Great (2010)
- Pidakkozhi Koovunna Noottandu (1994)
- Kambolam (1994)
- Vishnu (1994)