Do najważniejszych kreacji należą:

**Gessler** – Guillaume Tell (Rossini), **Talbot** – Maria Stuarda (Donizetti), **Colline** – La Bohème (Puccini), **Figaro** – Il barbiere di Siviglia (Rossini), **Raimondo** – Lucia di Lammermoor (Donizetti), **Duce Alfonso** – Lucrezia Borgia (Donizetti), **Escamillo** – Carmen (Bizet).

Na scenie Opery Narodowej brał udział zarówno w premierach, jak i wznowieniach repertuarowych, współpracując z czołowymi polskimi i zagranicznymi dyrygentami oraz reżyserami teatralnymi.

Teatr Wielki im. Stanisława Moniuszki w Poznaniu W Poznaniu pojawiał się regularnie, wykonując m.in.:

**Don Basilio** – Il barbiere di Siviglia, **Figaro** – Le nozze di Figaro, **Archireios** – Król Roger (Szymanowski).

Jego kreacje były często wyróżniane za precyzję wokalną i silną obecność sceniczną, a rola Archireiosa otrzymała szczególną uwagę w recenzjach za ekspresję i wyrazistość.

Opera Krakowska W Operze Krakowskiej artysta występował m.in.