1980-ban kapta meg diplomáját a Színház- és Filmművészeti Főiskolán, majd a Miskolci Nemzeti Színházhoz szerződött. Első szerepe a Miskolci Nemzeti Színházban Csacsinszki Pali volt Szép Ernő Lila ákác című színművében. Az elkövetkezendő években a színház vezető színészévé vált. 1987-től 1993-ig a Nemzeti Színház társulatának tagja, ezután szabadúszóként dolgozott. 2003-tól állandó vendége a Miskolci Nemzeti Színháznak. Az Operaházban 2001-ben debütált, A denevér Frosch szerepében.