Born on February 1, 1979, in Piła, he studied Theatre Studies at the Academy of Theatre Arts in Warsaw from 1998 to 2001. In 2005, he graduated from the Puppet Theatre Department at the Ludwik Solski State Drama School in Wrocław. He was an actor at the Baltic Drama Theatre in Koszalin from 2005 to 2018 and later joined the Kochanowski Theatre in Opole. He has also collaborated with theatres such as Usta Usta-Republic, Biuro Podróży, and Ad Spectatores, creating over 50 theatrical roles.
He made his film debut in 2021 with the role of a prisoner in Jan P. Matuszyński’s Leave No Traces. He has also played supporting roles in Bo we mnie jest seks by Katarzyna Klimkiewicz and Wyrwa by Bartosz Konopka, as well as numerous TV series roles, including in Prawo Agaty, Wojenne dziewczyny, Święty, Skazana, Minuta ciszy. He is a multi-instrumentalist and a rock climber. In 2023, he won the Best Actor Award at the Gdynia Polish Film Festival.