He has been working as an Associate Professor and Head, Department of Punjabi Studies at Khalsa College, for the last many years. He has to his credit more than 200 publications and research papers.