Bachelor of Science with honors in Geology, Patana University, India, 1982. Master of Science in Geology, Benaras Hindu University, Varanasi, India, 1985.
Junior research fellow department geology Benaras Hindu University, 1985—1987. Junior geologist Geological Survey India, Kolkata, India, 1987—2003, senior geologist marine wing, since 2003. Participant Barren Volcano expeditions Graduate Student Instructor.
Married Shikha Gupta, June 19, 1990. Children: Snehil, Saloni.