[1] In 2002, he graduated from the National Academy of Dramatic Art in Warsaw and started performing at the Polish Theatre in Poznań.
[2] He made his theatre debut in the role of Nany Sirbangh in Roman Jaworski's play Hamlet Wtóry.
He also appeared on popular TV series such as Na Wspólnej and Prawo Agaty.
[3] In 2011, he was nominated to the Zbigniew Cybulski Award for his role in a 2010 film Lynch.
His other notable roles are featured in Krzysztof Łukaszewicz's 2015 war drama Karbala and in Jan Komasa's 2019 film Corpus Christi.