Bachelor of Science, Nagarjuna University, Vijayawada, 1990. Master of Science, Andhra University, Visakhapatnam, India, 1993. Doctor of Philosophy, Osmania University, Hyderabad, India, 2002.
Lecturer Vignan Junior College, Guntur, 1994—1996. Research fellow National Geophysical Research Institute, Hyderabad, 1996—2006, scientist, since 2006. Visiting scientist Adikavi Nannayya University, Rajahmundry, Andhra Pradesh.
Married Bala Murugan R., December 1, 1998. Children: Rufus Davidson, Grace Nelia.