1982-1986 között a Színház- és Filmművészeti Főiskola hallgatója volt. 1986-1993 között a budapesti Katona József Színház, 1993-1995 között a Művész Színház, 1995-2004 között a budapesti Katona József Színház, 2004-2006 között a Centrál Színház, 2006-2012 között a Budapesti Kamaraszínház, 2012-2014 között a tatabányai Jászai Mari Színház, 2014-től…
1982-1986 között a Színház- és Filmművészeti Főiskola hallgatója volt. 1986-1993 között a budapesti Katona József Színház, 1993-1995 között a Művész Színház, 1995-2004 között a budapesti Katona József Színház, 2004-2006 között a Centrál Színház, 2006-2012 között a Budapesti Kamaraszínház, 2012-2014 között a tatabányai Jászai Mari Színház, 2014-től a Miskolci Nemzeti Színház tagja. 1998-ban képzőművészeti alkotásaiból kiállítást rendezett.
Díjak, elismerések: Színikritikusok díja (1987) - a legjobb férfi mellékszereplő (Csirkefej) Színikritikusok díja (1999) - a legjobb férfi mellékszereplő (Portugál) Az országos színházi találkozó (1987) - legjobb férfi epizódszereplő díja (Csirkefej) Az országos színházi találkozó (1999) - legjobb férfi epizódszereplő díja (Portugál) Jászai Mari-díj (1995) Vastaps-díj (1998) - a legjobb férfi főszereplő (Szenvedéstörténet) Vastaps-díj (1998) - a legjobb férfi mellékszereplő (Portugál) Hekuba-díj (1999) PUKK-díj (2000) (Portugál) Brighella-díj (2007) - a legjobb férfi epizódszereplő (Portugál)
Fontosabb szerepei: Jarry: Übü király (Lengyel hadsereg; Zsinór töstér) Kleist: Amphitryon (Merkúr a szárnyaslábú Isten) Spiró György: Csirkefej (Srác) Strindberg: Az apa (Nöjd) Canetti: Esküvő (Michel) Moliere: A mizantróp (Alcaste) William Shakespeare: Vízkereszt, vagy amit akartok (Malvolio) Wedekind: Lulu (Jack) Csehov: Platonov (Oszip) Brecht: Turandot avagy a szerecsenmosdatók kongresszusa (Gogher Góg) William Shakespeare: Hamlet (Rosencrantz; Bernardo; II. sírásó) Koltés: Roberto Zucco (Roberto Zucco anyja) Kárpáti Péter: Akárki (Tóth Gyula) Brecht: Koldusopera (Ede; Tigris Brown) Bronte: Üvöltő szelek (Hareton Earnshaw) Csehov: Cseresznyéskert (Lopahin) Garaczi László: Prédales (Janonis) Harold Pinter: Hazatérés (Joey; Lenny) Jeles András: Szenvedéstörténet (Ámen) Egressy Zoltán: Portugál (Sátán) William Shakespeare: A vihar (Kalibán) Weöres Sándor: Szent György és a sárkány (Sirio lovag) Goethe: Stella (Fernando) Spiró György: Koccanás (Segédmunkás; Maffiózó; Turista; Bőrfejű; Tüntető) Büchner: A létező/Woyzeck (Woyzeck) Beaumarchais: Figaro házassága (Almaviva gróf) Barta Lajos: Szerelem (Komoróczy) Kornis-Angyal-Eörsi: Angyal és Kádár (Angyal István) Kyd: Spanyol tragédia (Hieronimo; Basa) William Shakespeare: Szeget szeggel (Vincentio) Kusan: Galócza (Nikola Gillotinics-Gile) Ruhl: Tiszta vicc (Charles) Márai Sándor: Az igazi (Péter) Mrożek: Tangó (Edek) Camus: Caligula (Helicon) Akutava-Müller: A vihar kapujában (Rabló) Ivan Kušan - Tasnádi István: A balkáni kobra (Juraj Ardonjak, vállalkozó) Móricz Zsigmond: Rokonok (Martiny doktor) Dale Wasserman - Mitch Leigh - Joe Darion: La Mancha lovagja - Dr. Carrasco, a herceg / Tükörlovag Kosztolányi Dezső: Édes Anna - Báthory, a kéményseprő Arthur Miller: Az ügynök halála - Ben Geszti Péter - Békés Pál - Dés László: A dzsungel könyve – Buldeó
Színházi rendezései: Strindberg: Julie kisasszony (2006) Kusan: Galócza (2008)
Tévéfilmek: A varázsló álma (1987) Eszmélet (1988) Freytág testvérek (1989) A főügyész felesége (1990) Három idegen úr (1990) Családi nyár (1995) Kisváros (1998-2000) Barátok közt (2000) Hacktion (2012) Jóban rosszban (2013)
Játékfilmek: A másik ember (1988) Meteo (1990) Hoppá (1993) Franciska vasárnapjai (1996) A vád (1996) Mindenki fél a törpétől (1997) Portugál (1999) Glamour (2000) A szalmabábuk lázadása (2001) Ennyiből ennyi (2001) Szent Iván napja (2003) Telitalálat (2003) Mázli (2008) A pince (2008) Kolorádó Kid (2010)
Jelenlegi szerepei a Miskolci Nemzeti Színházban: Kivilágos Kivirradtig A mi osztályunk Cyrano Don Juan Ördögök Ádám almái A srác, aki valaha voltam Így szerettek ők - Márai Sándor
"Magyar bűnnél nincsen szebb a világon"
Miskolci Nemzeti Színház Nonprofit Kft.
Előadja
1 x 3 néha 4
Kecskeméti Katona József Nemzeti Színház
Jonathan Hardcastle
1x3 néha 4
Békéscsabai Jókai Színház
Jonathan Hardcastle
1x3 néha 4
Szarvasi Vízi Színház
Jonathan Hardcastle
1x3 néha 4
Móricz Zsigmond Színház
Jonathan Hardcastle
A legyező
Miskolci Nemzeti Színház Nonprofit Kft.
Evaristo / Coronato
A mi osztályunk
Miskolci Nemzeti Színház Nonprofit Kft.
Menachem (1919-1975)
A srác, aki valaha voltam
Miskolci Nemzeti Színház Nonprofit Kft.
Herec/čka
A vihar kapujában
Budapesti Kamaraszínház Nonprofit Kft.
Rabló
Ádám almái
Miskolci Nemzeti Színház Nonprofit Kft.
Ivan
Ahogy tetszik
Miskolci Nemzeti Színház Nonprofit Kft.
Herec/čka
Anton P. Csehov - Egyfelvonásos komédiák
Váci Dunakanyar Színház Nonprofit Kft.
Herec/čka
Arthur Miller: Az ügynök halála
Jászai Mari Színház, Népház
Ben
Az igazi
Budaörsi Latinovits Színház
Péter
Az Isten lába
Budapesti Kamaraszínház Nonprofit Kft.
Jancsi, Fel-és leszálló utasok
Bakkhánsnők
Miskolci Nemzeti Színház Nonprofit Kft.
Teiresziász
Caligula
Budapesti Kamaraszínház Nonprofit Kft.
Helicon
Cyrano
Miskolci Nemzeti Színház Nonprofit Kft.
Guiche gróf
D. Wasserman - M. Leigh - J. Darion: La Mancha lovagja