Originario di Wałbrzych, ha conseguito il diploma presso l'Accademia Nazionale di Arte Drammatica di Varsavia nel 2002 e ha iniziato la sua attività teatrale al Teatro Polacco di Poznań, debuttando nel ruolo di Nany Sirbangh nella produzione di Roman Jaworski, Hamlet Wtóry. Successivamente si è affermato nella televisione polacca, interpretando Grzegorz Zięba nella lunga soap Na Wspólnej e compare…