1992-95 között az RS9 Színház, 1995-től 2000-ig a Krétakör (alapítóként), 1996-97 között a kecskeméti Katona József Színház, 1997-től 2000-ig a debreceniCsokonai Nemzeti Színház, 2000-2002 között a tatabányai Jászai Mari Színház, 2003-tól haláláig az Új Színház társulatának tagja volt. A 2011/2012-es évadban Coriolanus címszerepét és a Jadviga párnája férfi főszerepét játszotta volna. 2011. szeptember 17-én hajnali negyed 5-kor kerékpározás közben gázolta el egy villamos Budapesten, a Dohány utca és a Károly körút találkozásánál. A helyszínen életét vesztette. Október 1-jén a Farkasréti temető művészparcellájában helyezték örök nyugalomra.[2]
A színház mellett több kisfilmben (Antik, Forgás, Szakítópróba, Ünnep, Odaát) és nagyjátékfilmben (Szabadság, szerelem; Lora; Budakeszi srácok; Intim fejlövés) és tévéfilmben (Keleti pu.) szerepelt, megjelent a MAB című websorozatban, az Amber Smith együttes Introspective című számának videóklipjében és gyakran szinkronizált is (ő volt a magyar hangja Bandita Billnek a Rango című animációs filmben, valamint Bella apjának az Alkonyat-sorozatban).