Absolwent Akademii Muzycznej we Wrocławiu w klasie Bogdana Makala. Laureat wielu konkursów krajowych i międzynarodowych, stypendysta Samorządu Wrocławia oraz Ministra Kultury i Dziedzictwa Narodowego. W latach 2001–2002 kształcił się w Wiedniu u Leopolda Spitzera. W 2002 roku zadebiutował na scenie Teatru Wielkiego – Opery Narodowej w Warszawie partią Peleasa w Peleasie i Melizandzie Debussy’ego.
Występuje na licznych scenach operowych w Polsce i za granicą. W 2011 roku brał udział w prawykonaniu pieśni Krzysztofa Pendereckiego Powiało na mnie morze snów w Filharmonii Narodowej. Występował pod dyrekcją Valery’ego Gergieva oraz Krzysztofa Pendereckiego m.in. na festiwalach w Petersburgu i Pekinie. W 2014 roku otrzymał Teatralną Nagrodę Muzyczną im. Jana Kiepury za role Scarpii (Tosca) i Zurgi (Poławiacze pereł). W 2015 roku był nominowany do Nagrody Radia Wrocław Kultura. W 2019 roku nagrał solowe płyty z pieśniami Stanisława Moniuszki i Fryderyka Chopina. Jego repertuar obejmuje liczne główne partie operowe oraz lirykę wokalną i muzykę baroku.
