Actor
- Pulimada (2023)
- Vikram (2022)
- The Teacher (2022)
- Thallumaala (2022)
- Trance (2020)
- Jallikattu (2019)
- French Viplavam (2018)
- Premasoothram (2018)
- Swathanthryam Ardharathriyil (2018)
- Ee. Ma. Yau (2018)
- Maradona (2018)
- Velipadinte Pusthakam (2017)
- Varnyathil Aashanka (2017)
- Villain (2017)
- Oppam (2016)
- Kali (2016)
- Darvinte Parinamam (2016)
- Pavada (2016)
- Lord Livingstone 7000 Kandi (2015)
- Charlie (2015)
- Kohinoor (2015)
- Urumbukal Urangarilla (2015)
- Double Barrel (2015)
- Onnam Loka Mahayudham (2015)
- Aadu (2015)
- Iyobinte Pusthakam (2014)
- Sapthamashree Thaskaraha (2014)
- Kaanchi (2013)
- Amen (2013)