Balan 2002 – India Gate 2003 – Mr. Brahmachari 2003 – Kanmashi 2004 – Priyam Priyankaram 2004 – Nirappakittu 2004 – Ennittum as Chandu 2004 – Udayam 2005 – December as Issac 2005 – Finger Print 2005 – Bunglavil Outha 2005 – Bus Conductor 2006 – Pathaka as Rajan Nadar 2006 – Highway Police as DSP Somanathan 2006 – Red Salute 2006 – Narakasuran 2006 – Bada Dosth as Minister K.D 2006 – Balram Vs Tara Das 2006 – Vargam (Malayalam) 2006 – Thuruppugulan 2007 – Paranju Theeratha Visheshangal as Ashok 2007 – Novel 2007 – Detective 2007 – Mauryan 2007 - Athishayan 2007 – Nasrani 2007 – 4 July 2008 – Bullet 2008 – Parunthu 2008 – Novel 2008 - Cycle 2009 – My Big Father as Colonel Varghese 2009 – IG 2009 – Gulumal: The Escape as Emir Harish Rahman 2009 – Ivar Vivahitharayal 2009 – The Trigger 2009 – Pathaam Adyaayam 2009 – Banaras as Balakrishnan Nair 2009 – Nizhal 2009 – Pazhassi Raja as Kunnavath nambiar 2009 – Black Dalia as Raveendren 2010 – Yugapurushan 2010 – Koottukar as Krishnan nair 2010 – Nizhal 2010 – 24 Hours as Vikramaditya varma 2010 – Kaanakazchakal 2010 – Nanthuni 2010 – Kasba 2010 – Naale 2010 – Arayan 2010 – Drona 2011 – Avan 2011 – Manushya Mrugam as Kochu pulose 2011 – Film Star as Thamban 2011 – Maanikkyakkallu 2011 – Christian Brothers as Sudhakaran 2011 – Mohabbath as Firoz 2011 – Ithu Nammude Katha 2011 – Janapriyan 2011 – Veeraputhran as Adv. Krishnan 2012 – Yaathrakkoduvil asDavid 2012 – Aakasmikam 2012 – Doctor Innocent Aanu as Dr. James 2012 – Namukku Paarkkan as Isaac 2012 – Yakshi Faithfully Yours as Appan thampuran 2012 – Grand Master as ADGP 2012 – The King and The Commissioner 2012 – Manthrikan 2012 – Simhasanam 2013 – Weeping Boy as Jail superintendent 2013 – Immanuel as 2013 - Aan Piranna Veedu 2013 - Red Rain 2013 - Pakaram 2013 - Manikya Thampurattiyum Christmas Carolum 2013 – Blackberry as Minister Ramachandran 2013 – Breaking News Live 2013 - 3 G 2013 - Last Bus 8:30 PM 2014 - Law Point 2014 – Mannar Mathai Speaking 2 2014 – How Old Are You 2014 - Mammiyude Swantham Achoos 2014 - Vasanthathinte Kanal Vazhikalil 2014 - Dial 1091 2014 - Gamer 2014 - Njangalku Kittiya Yelahanka Posting 2014 - Oru New Generation Pani