His association with director Rajasenan created many movies such as "Kadinjool Kalyanam" (1991), "Ayalathe Addeham" (1992), "Meleparambil Aanveedu" (1993), "CID Unnikrishnan B.A., B.Ed." (1994), "Aniyan Bava Chetan Bava" (1995), "Aadyathe Kanmani" (1995), "Swapna Lokathe Balabhaskaran" (1996), and "Kadhanayakan" (1997). He also played Aravindan in Siddique's "Friends" (1999) in which he co-starred with Sreenivasan and Mukesh was the highest grossing Malayalam movie of 1999 and collected 11 crore. In the first decade of the 21st century his commercial successful films include "Kochu Kochu Santhoshangal" (2000), "Yathrakarude Sradhakku" (2002), "Ente Veedu Appuvinteyum" (2003), "Manassinakkare" (2003), "Veruthe Oru Bharya" (2008). His critical acclaimed roles include Karunakaran in B. Kannan's "Theerthadanam" (2001) and Lonappan in Rajeev Kumar's "Sesham" (2002).