Budapesten született. A Színház-és Filmművészeti Főiskolán 1986-ban végzett, Szinetár Miklós osztályában, majd a Nemzeti Színházhoz szerződött. 1990-től a József Attila Színház, 1992-től a Budapesti Kamaraszínház tagja volt. 2011.augusztus 1-jétől a Vígszínház művésze. Számos klasszikus és kortárs vígjáték fő-és karakterszerepeiben remekelt. A Vígszínházban elsőként a Lenni vagy nem lenni című komédiában Kasparek szerepében láthatjuk. Film-és szinkronszerepek sokasága színesíti pályafutását. 1988-ban Rajz János-gyűrűt, 1996-ban Jászai Mari-díjat kapott.