Ukończył Wydział Aktorski warszawskiej Akademii Teatralnej (2006).

Na scenie Teatru Dramatycznego w Wałbrzychu zadebiutował w spektaklu Iwona, księżniczka Burgunda w reżyserii Artura Tyszkiewicza,  rolą Filipa (18.11.2005). Był to jeden z jego spektakli dyplomowych.

W wałbrzyskim zespole od 1 września 2008.

Obecnie można go zobaczyć w spektaklach:

Wcześniej gościnnie występował w Teatrze Wybrzeże w Gdańsku i Teatrze Nowym w Łodzi.