He started as an assistant director before becoming an actor.
His directorial debut Thinkalazhcha Nishchayam won the Kerala State Film Award.
He is known for his unique comic timing and natural acting style.
He has worked in both mainstream and independent Malayalam films.
He played memorable roles in Romancham and Aavesham, which boosted his popularity.