He is Assistant Professor at Lady Shri Ram College, University of Delhi. Since 2011 he has taught a large number of courses like India's Foreign Policy, Politics of South Asia, International Relations, Global Politics, Political Theory, Classical and Modern Political Philosophy. His areas of interest are International Relations Studies, South Asia, Radicalization Studies, Regionalism and Politics and Ethics of Artificial Intelligence.
Dr Leslie has also delivered special lectures in India and abroad. An alumnus of Loyola College, Chennai and JNU, New Delhi, he has contributed research papers in national and international journals of repute.