Upadhyay was born (30 December 1981) in Belpar Pandit, Deoria, Uttar Pradesh to his father Kameshwar Upadhyay (five time MLA of Bhatpar Rani). He married Nisha Upadhyay in 2008, they have one son and one daughter. He belongs to Brahmin family. He had M.A. and B.Ed. degree from Deen Dayal Upadhyay Gorakhpur University. He has two brothers 1. Dr. Pankaj Upadhyay Dy. CMS 2. Abhishek Upadhyay Software Engineer Businessman.[2][1]
Political career
Upadhyay has been MLA for two terms. Since 2013, he represents Bhatpar Rani constituency as a member of Samajwadi Party. In 2013 (By Poll), elections he defeated his nearest rival Sabhakunwar candidate of Suheldev Bharatiya Samaj Party by a margin of 34,102 votes.[5][6]