He is a postgraduate in geology from Andhra University, Visakhapatnam. He is pursuing PhD in Planetary Geoscience from the Indian Institute of Space Science and Technology, Thiruvananthapuram. He has joined Government College Kasaragod in 2019. He is also serving as NSS program officer of Government College Kasaragod.