He graduated from 26th College in Łódź. In 2001 he graduated from Warsaw-based Aleksander Zelwerowicz State Theatre Academy and started a successful film and theatre career. Since 2001, he has performed at Teatr Współczesny in Warsaw. In 2007 he was awarded the Wiktor, the prize of Polish public television, for the best Polish TV actor.
He provided voices to three Disney movies.