W roku 1992 ukończył PWST w Warszawie. Za udział w przedstawieniu dyplomowym zdobył I nagrodę aktorską na Festiwalu Szkół Teatralnych w Łodzi.
Aktor Teatru Polskiego w Warszawie, gościnnie występuje także w Teatrze Narodowym. Zajmuje się także komponowaniem muzyki do spektakli teatralnych oraz dubbingiem.