Razmik Marukyan was born in Vagharshapat, Armenia. In 2016, he graduated from the Yerevan State Choreographic College.
In 2017–2020, he was ballet dancer of the Alexander Spendiaryan National Academic Opera and Ballet Theatre (Yerevan, Armenia); in 2020, he became leading soloist.
In 2023, he was guest soloist of the Georgian National Opera and Ballet Theater (Tbilisi) and the Teatro Comunale di Bologna (Bologna).
Since 2024, he has been guest soloist of the World Ballet Company (USA) and the Lithuanian National Opera and Ballet Theatre (Vilnius). In 2024/25 season, he was principal dancer of the Theater Altenburg-Gera (Germany).
Since July 2025, he has been principal dancer of the Ballet Company of the Primorsky Stage of the Mariinsky Theatre.
Repertoire includes:
Spartacus (Crassus, Spartacus); choreography by Yury Grigorovich;
Romeo and Juliet (Romeo);
Giselle (Count Albrecht);
Swan Lake (Prince Siegfried);
The Sleeping Beauty (Prince Desire);
The Nutcracker (Nutcracker Prince);
Don Quixote (Basilio, Espada);
Gayane (Armen, Giko);
Masquerade (Arbenin);
Chopiniana (The Youth);
Carmen Suite (Torero);
The Little Prince (The Pilot);
Cipollino (Prince Lemon);
The Crystal Palace (Lover Servant).