Roman Krukovich was born in Soligorsk, the Republic of Belarus.
In 2006, he graduated from the Minsk State College of Arts with a degree in classical guitar. In 2007 to 2008, he studied at the vocal department of the Belarusian State University of Culture and Arts (class of the Honored Artist of the Republic of Belarus V.E.Braim).
In 2009 to 2012, he studied at the Belarusian State Academy of Music (class of the People’s Artist of the RSFSR E.I.Pelaheichenko, Ya.A.Nelepa).
In 2012 to 2015 he studied at the V.S.Popov Academy of Choral Arts (class of associate professor N.A.Popova).
In 2016 to 2017, he took a course of study at the Galina Vishnevskaya Opera Center (Professor E.A.Zaremba).
In 2018, he graduated from the Moscow State Institute of Culture, the Department of Musical Art (class of associate professor P.A.Kudryavchenko).
In 2011 to 2012, he was a soloist of the Belarusian State Academic Musical Theatre (tutors: People’s Artist of the Republic of Belarus P.V.Ridiger, A.A.Murzich).
In 2016, as part of the New Opera World International Project, he made his debut in the part of Lensky (Eugene Onegin by P.I.Tchaikovsky) on the stage of the Moscow State Academic Chamber Music Theatre.
From April 2017, he has been an opera soloist of the Primorsky Stage of the Mariinsky Theatre.
Among the parties performed by Roman Krukovich at the Primorsky Stage of the Mariinsky Theatre, there are:
The Duke of Mantua (Rigoletto, G.Verdi);
Lensky (Eugene Onegin, P.Tchaikovsky);
Tsarevich Gvidon (The Tale of Tsar Saltan, N.Rimsky-Korsakov);
Ivan Lykov (The Tsar’s Bride, N.Rimsky-Korsakov);
Gaston (La Traviata, G.Verdi).
The singer’s repertoire also includes: Alfred (La Traviata, G.Verdi), Nemorino (The Elixir of Love, G.Donizetti).