1993, Lomonosov Moscow State University, Degree: Lawyer; Major in Jurisprudence.
1984-1985, lab technician, Ekos Research Institute. 1985-1987, compulsory military service in the Soviet Army.
1993, Attache, Legal Department, Russian Ministry of Foreign Affairs.
1993-1995, Senior Legal Adviser of ALM Consulting, since 1995 - Director of ALM.
1997, Head of Department for State Register of Federal Property, Russian State Committee for National Property Management.
1998, Deputy Minister of National Property.
1998-2000, Chairman of Russian Federal Property Fund.
2000-2003, Chief of Staff of Russian Government Apparatus - Minister of the Russian Federation.
2003, Aide to Russian President.
2003-2004, Deputy Chief of Staff of Russian President’s Office.
2004, Aide to Russian President.
Since 2005, a sherpa in G8.
Since 2008, First Deputy Chairman of the Russian Government.
On 24 May 2018 Igor Shuvalov was appointed as Chairman of Vnesheconombank.