A graduate of the Warsaw Academy of Music, in 2002 he made his professional debut at the Polish National Opera in Warsaw playing Eugene Onegin.

His repertoire includes roles such as King Roger and Don Giovanni, Count de Luna (Il trovatore), Miller (Luisa Miller), Prince Yeletsky (Pikovaya Dama), Marcello (La bohème), Dr Malatesta (Don Pasquale) and Lescaut (Manon).

He made his debut at the Gran Teatre del Liceu in the 2009/10 season with Król Roger and returned with La bohème (2015/16) and Il trovatore (2016/17). 

Temporada 2023-24

Un ballo in maschera ( RENATO )

Giuseppe Verdi