In 1999 he graduated with honors from the Law Faculty of St. Petersburg State University in specialty "Jurisprudence".
In 2003 he graduated from the postgraduate school at the Department of Labor Law at St. Petersburg State University.
In 2003 – in the Dissertation Council of the St. Petersburg State University he defended his thesis on "Compulsory social industrial accident insurance: legal issues", PH.D.
From 2000 to 2005 – Senior Lecturer in Humanities and Bioethics at St. Petersburg State Pediatric Medical Academy.
From 2005 to 2012 – Assistant Professor of Humanities and Bioethics at Saint-Petersburg State Pediatric Medical Academy.
From 2009 to present time – Associate Professor of the National Research University Higher School of Economics in St. Petersburg.
From 1997 to 1998 – Legal Adviser of administration of St. Petersburg City Hospital №29.
From 1999 to 2000 – leading specialist-inspector in the branch №28 St. Petersburg regional department of the Social Insurance Fund of Russia.
From 2000 to 2001 – intern of the St. Petersburg City Bar Association.
From 2001 to 2003 – the Attorney of the St. Petersburg City Bar Association.
From 2003 to 2006 – Head of the Legal Department of the St. Petersburg branch of OJSC "SOGAZ".
From 2006 to 2008 – Deputy Head of the Department of priority national projects of the Government of Russian Federation.
From 2008 to present time – Deputy Head of the Legal Department of the St. Petersburg branch of OJSC "SOGAZ".