He worked as a police officer before entering films.
His debut screenplay Joseph was inspired by real-life experiences.
He won both National and Kerala State Awards for Nayattu.
His directorial debut Ela Veezha Poonchira earned him critical acclaim.
He co-founded Bhavana Studios with Syam Pushkaran and Fahadh Faasil.