He has been writing for the last 40 years in English and Tamil and has held senior positions in several publications, including Dinamani, Ananda Vikatan, Junior Vikatan and Junior Post.