Ahilan was born in 1970 during a troubled period in Sri Lanka. He has published three anthologies of poetry in Tamil. He is a senior lecturer in Art History at the University of Jaffna, Sri Lanka.