Born in Saint Petersburg, Russia, Sergey trained at the Vaganova Ballet Academy before dancing with Eifman Contemporary Ballet Theatre, Kirov Ballet and Konstantin Tachkin Saint Petersburg Ballet Theatre. Sergey joined West Australian Ballet as full time member in 2004 after performing a guest role in 2003 and was promoted to a Principal Dancer in 2009. In both 2009 and 2010 he won Outstanding Performance by a Male Dancer at the WA Dance Awards. 

From 2013 up to 2019 Sergey was a resident photographer with WA Ballet. His photos were used in local newspapers, programs and international dance magazines.  

In 2016 Sergey retired from dancing and is currently director of Pevnev Ballet Academy.