Puri came from an underprivileged background. When he was six years old, his father who was a railway employee was put behind bars on allegations of theft of cement. This resulted in their family becoming homeless. To make ends meet, Puri's brother, Ved Prakash Puri, worked as a coolie (railway porter) and Puri worked in a local tea shop, did odd jobs and collected coal from nearby railways tracks to support his family. He and his brother's children were later brought up by a maid servant, Shanti.