Jego nagrania obejmują m.in. „Mose in Egitto” i „La Donna del Lago”, „Semiramidę” Meyera z Richardem Bonynge, „Magnificat” Pendereckiego i „Mszę glagolicką” Janačka (Naxos), „Medea in Corinto”, „L’italiana in Algeri”, „Lodoïskę” Cherubiniego, „Euryanthe” Webera (Polskie Radio), „Guillaume Tell” z Michele Mariottim (Deutsche Grammophon) oraz premierowe nagranie „Il dissoluto punito” Ramóna Carnice'a pod dyrekcją Alberto Zeddy. Jest laureatem licznych konkursów wokalnych, m.in. konkursu im. Francisco Viñasa w Barcelonie.
W ostatnich sezonach wykonał m.in. rolę Procidy w Opera Bergen, Melissa w Los Angeles Opera (z Harrym Bicketem), Timura w „Turandot” w Operze Krakowskiej oraz Osmina w „Uprowadzeniu z seraju” w Bilbao (ABAO). Po występach jako Talpa i Simone w „Il trittico” dla Welsh National Opera ponownie wziął udział w trasie tego spektaklu, a także otworzył sezon Teatru Wielkiego jako Tortebat w „Czarnej masce” Pendereckiego w reżyserii Sir Davida Pountneya.
W 2025 roku występuje jako Don Basilio w „Cyruliku sewilskim” w Poznaniu, następnie jako Figaro w „Weselu Figara”, Sparafucile w Warszawie, Méphistophélès w „Potępieniu Fausta” w Łodzi oraz Archireios w „Królu Rogerze”