His first directorial movie was "Thavalam". He has also acted in "Itha Oru Theeram" (1980), "Attimari" (1981), "Madrasile Mon" (1982), "Thudarkatha" (1991). His best known directing works were in "Rajavinte Makan", "Vazhiyorakazchakal", "Bhoomiyile Rajakkanmar", "Indrajaalam", "Naadody", "Chukkan", and "Maanthrikam".