Prabhat Prakash Shukla was born on 29 March 1951 in New Delhi, where he also went to school and university. A good academic student, he finished his school and college education with honours, and finished his masters at the well-known Delhi School of Economics.
Following his Masters, he joined the Indian Foreign Service in 1974. During a career spanning 37 years, he served in Moscow, Brussels, London and Kathmandu, among other places. He served in Delhi twice, including as the Diplomatic Adviser to the Prime Minister from 1996 to 2000.
He has recently retired as Ambassador of India to Moscow and has settled in New Delhi. His interests include reading, travel, and golf.