Shah has a Bachelor of Business Administration (BBA) degree from Babu Banarasi Das National Institute of Technology and Management in Lucknow.
[2] In March 2008 he resigned from the interim legislature, and joined the Madheshi Janaadhikar Forum, Nepal.
[3] Shah was the youngest member elected to the 1st Constituent Assembly of Nepal.
In 2017 he left the Federal Socialist Forum, Nepal and joined Nepali Congress ahead of the 2017 general election.
He was a member in the Industry, Commerce, Labour and Consumer Welfare Committee of the House of Representatives.