He was appointed Russian Deputy Railway Minister in 1998, a position he held through June 2004, subsequently becoming Russia's Deputy Transport Minister until March 2009.
In May 2012, Misharin resigned as a provincial governor.