Absolwent Juilliard School w Nowym Jorku, Guildhall School of Music and Drama w Londynie oraz Akademii Muzycznej w Łodzi.
W bieżącym sezonie 2024/25 występuje jako Kuligin w operze "Katja Kabanova" Janacka w Liege w Belgii. W Teatrze Wielkim w Łodzi śpiewa Marcello w "Cyganerii", Scarpię w "Tosce", Laurenta w "Romeo i Julii" Berlioza, Germonta w "Traviacie" oraz Mephistophelesa w "Fauscie" Gounoda. W Stuttgarcie wystąpi jako Iago w "Otello" Verdiego.
W przyszłym sezonie 2025/26 zadebiutuje jako Iago w Strasbourgu oraz Der Geisterbote we "Frau ohne schatten" Straussa na festiwalu d'Aix-en-Provence.
W sezonie 2023/24 artysta debiutował w Theatre an der Wien w roli Laurenta w "Romeo i Julii" Gounoda. W Toulonie jako Alfio w "Cavalleria Rusticana" Mascagniego i Tonio w „Pajacach" Leoncavalla. Śpiewał również Scarpię w „Tosce" w Santiago w Chile oraz Escamillo w "Carmen" na festiwalu w Plovdiv w Bułgarii.
W poprzednich sezonach występował jako Iago w Hannoverze, Gerard w "Andrea Chenier" w St. Gallen, Sprecher w "Die Zauberflote" w Zurychu, Scarpia w operze w Nancy oraz w Tulonie, Escamillo w Dusseldorfie i Hannoverze.
Podczas studiów w Juilliard School debiutował w Carnegie Hall w "Mesjaszu" Handla, oraz jako Don Fernando w "Fidelio" Beethovena.