I den kommunistiske sovjettiden var han sovjetisk diplomat, og var en tid postert ved den sovjetiske ambassade i Kabul i Afghanistan. Han var medlem av Russlands føderale forsamling fra 28. desember 2001 til 1. januar 2003. Fra 2003 til 2004 var han visestatsminister i det russiske Karelia. Senere var han formann for den karelske entreprenørforening.