Senthan has completed PhD at the Department of Media and Communication Design at Northumbria University. Senthan holds an MPhil in Media and Communication from Swansea University (UK), an MA in Global Journalism from Orebro University (Sweden) a Postgraduate Diploma in Conflict Resolution from Bradford University (UK). He also holds Diplomas in both Journalism and Business Administration.
Senthan has worked for the Centre for the Study of Human Rights, Faculty of Law, University of Colombo, Sri Lanka as a Research and Publications Officer, as well as the Foundation for Coexistence, Sri Lanka, as a Researcher. He has also worked as freelance consultant to several NGOs. He is currently serving as Convener of Media, Conflicts, and Human Rights Commission of International Peace Research Association.