Absolvoval přírodovědné gymnázium Botičská v Praze a v roce 1987 dokončil studia na DAMU, hrál v divadle Vítězného Února v Hradec Králové, v roce 1988 začal hrát ve Studiu Ypsilon. Je rozvedený a má čtyři děti – Jonáše 1996, Hanku 1997 (oba z prvního manželství) a Eliáše 2007 s Benjamínem 2009 ze druhého manželství.
Nejznámější televizním divákům je Petr ze seriálu Ulice. S Martinem Dejdarem moderoval pořad Na vlastní nebezpečí. Je členem Rady Greenpeace ČR. Pomáhá také sdružení Letní dům, které pečuje o děti v dětských domovech, a podílí se na projektu „Život nanečisto“, který má pomoci dětem z dětských domovů připravit se na normální samostatný život.