Aktor teatralny i filmowy. W 2008 roku ukończył krakowską Państwową Wyższą Szkołę Teatralną. Pracował w Teatrze im. Stefana Żeromskiego w Kielcach oraz w Teatrze Nowym w Poznaniu. Współpracował z Teatrem Nowym w Krakowie, Teatrem Współczesnym w Szczecinie, Teatrem Dramatycznym w Warszawie. W sezonie 2016/17 dołączył do zespołu Teatru Studio.
Zagrał w ponad trzydziestu spektaklach, między innymi w nagradzanych na krajowych i zagranicznych festiwalach: Samotność pól bawełnianych i Hamlet, reż. R. Rychcik; Caryca Katarzyna, reż. W. Rubin, które zostały zaprezentowane m.in. w: Nowym Jorku, Los Angeles, Seattle, Santiago de Chile, Seulu, Berlinie, Paryżu, Nancy. Obecnie można go zobaczyć między innymi w spektaklach Teatru Studio: Metafizyka dwugłowego cielęcia, Biesy, Kartoteka rozrzucona, Pocałunek kobiety pająka, Berlin Aleksanderplatz oraz w spektaklu Teatru Żydowskiego zrealizowanym w Zachęcie Proszę bardzo.