He was born in Hajnówka, but grew up in Białystok. He participated first degree music school in piano and guitar. Before he completed his studies in 1999 at the National Film School in Łódź, he debuted first on scene in the role as an Elf in a performance entitled A Midsummer Night's Dream in Stefan Jaracz's Theatre, which he participated between 1997 to 1999. He later performed in theatres: Polskim w Szczecin (2000), Scena Prezentacje in Warsaw (2000, 2002 to 2004), Nowym Praga (2005) and Tadeusz Łomnicki's Na Woli (2006).
In 2000 for the first time he played roles in four different films: Syzyfowe prace, Pierwszy Milion, Strefa ciszy and Enduro Bojz. After playing several roles in television dramas like Więzy krwi (2001), Zostać miss (2001), Klan (2001 to 2002) and Na dobre i na złe (2002) he became the college love in TVN Magda M..
In 2006 he took part in the fourth edition of Taniec z gwiazdami, in which he achieved fourth place and where his dancing partner was Ewa Szabatin.