He has written screenplays for 35 films in a 24-year-long career, such as Vicharana (1988), Ezhuthapurangal (1988), Kireedam (1989), Dasharatham (1989), Mrugaya (1989), His Highness Abdullah (1990), Sasneham (1990), Bharatham (1991), Amaram (1991), Aadhaaram (1992), Kamaladalam (1992), Vatsalyam (1993), Venkalam (1993), Padheyam (1993), Chenkol (1993), Chakoram (1994), Thooval Kottaram (1996), Sallapam (1996), and Veendum Chila Veettukaryangal (1999).