Der ukrainische Bass Roman Chabaranok begann seine professionelle Laufbahn bereits während seines Studiums an der Musikakademie in Lwiw an der dortigen. Dort sang er u.a. Il Re (Aida) und Monterone (Rigoletto).
2019 hospitierte er am Opernstudio der Polnischen Nationaloper in Warschau, wo er sich unter der Leitung von Olga Pasichnyk auf Alte Musik spezialisierte. Darüber hinaus gestaltete er im Rahmen der Warsaw Music Evenings ein umfangreiches Kammermusikrepertoire mit besonderem Schwerpunkt auf Werken polnischer Komponisten wie Moniuszko und Szymanowski. Im selben Jahr gewann er den ersten Preis in der Herren-Kategorie des Internationalen Gesangswettbewerbs Solomija-Kruschelnyzka und gab beim Festival in Lyon sein Debüt als Monterone unter Michele Spotti. 2020 kehrte er an die Opéra national de Lyon zurück und sang dort die Partie des Bonze in Strawinskys Le Rossignol unter der Leitung von Daniele Rustioni. 2025 war er Finalist beim Internationalen Moniuszko-Gesangswettbewerb.
2021 wurde Roman Chabaranok Mitglied des Opernstudios der Bayerischen Staatsoper, wo er mit international renommierten Dirigenten wie Vladimir Jurowski, Daniele Rustioni, François-Xavier Roth, Andrea Battistoni undSebastian Weigle zusammenarbeitete.
Seit der Spielzeit 2023/24 gehört er dem Ensemble der Bayerischen Staatsoper an. Dort war er bisher u.a. als Montano(Otello), 2. SS-Mann (Die Passagierin), 2. Gralsritter (Parsifal), Un Frate (Don Carlo) unter Zubin Mehta, Polizist/Herr/Hausknecht (Die Nase), Angelotti (Tosca) sowie Happy (La fanciulla del West) zu erleben.
In der Spielzeit 2024/25 sang er an der Bayerischen Staatsoper Schabernack (Le Grand Macabre), 2. Geharnischter (Die Zauberflöte), Zuniga (Carmen), Gubetta (Lucrezia Borgia), Tom (Un ballo in maschera), Bonze (Madama Butterfly), Narumow (Pique Dame) und Moser (I masnadieri).
Zu den Höhepunkten der Spielzeit 2025/26 zählen Gran Sacerdote (Nabucco), des 5. Jude (Salome), Conte Ceprano(Rigoletto), Angelotti, Antonio (Le nozze di Figaro) und Zuniga an der Bayerischen Staatsoper.
Zu seinen zukünftigen Engagements zählt zudem sein Debüt an der Polnischen Nationaloper, wo er erneut die Partie des Monterone in Verdis Rigoletto übernehmen wird.