Graduated from the department of operatic-symphonic conducting of the St Petersburg Conservatory in 2012, where he studied with People’s Artist of Russia Professor E. Serov.
He was a participant of prestigious master-classes with Maestro Bernard Haitink (Conductor Laureate of the Royal Concertgebouw Orchestra) and Fabio Luisi (Principal Conductor of the Metropolitan Opera). He took part in the last master-class given by the great conductor Lorin Maazel in June 2014 (USA).
From 2012–2013 he studied at the University of Music and Art in Graz (Austria) with Professor Wolfgang Dörner and participated in master-classes with Maestro Peter Gülke in Salzburg (Austria) during the Mozartium Festival.
He has collaborated with well-known Russian directors including Yury Alexandrov, Susanna Tsiryuk and Alexei Stepanyuk.
He has worked with the Symphony Orchestra of the St Petersburg Conservatory, the Volgograd Symphony Orchestra, The Karaganda and Astana Symphony Orchestras (Kazakhstan), The Romanian Radio Symphony Orchestra, The Ruse Symphony Orchestra (Bulgaria), The Lucerne Symphony Orchestra (Switzerland), The International Youth Orchestra of Sapporo (Japan), The Salzburg Chamber Orchestra (Austria). The Szombathely Symphony Orchestra (Hungary).
He was given the Award of the Government of St Petersburg. He is a holder of “Young Talent” scholarship of the Ministry of Culture of the Russian Federation, and is also a recipient of the Gartov Foundation grant (Germany) and the George Solti Foundation (Belgium). He has been a conductor at the Primorsky Stage of the Mariinsky Theatre since 2016.