1958-ban született Debrecenben, majd az érettségi után 2 éven át a Nemzeti Színház stúdiójában tanult. 1983-ban végzett a Színház- és Filmművészeti Főiskolán Marton László osztályában, majd a Vígszínházhoz szerződött. Később a veszprémi Petőfi Színház tagja volt. Rácz Géza kisebb karakterszerepek megbízható alakítója volt. A padlás eredeti szereposztásában ő játszotta Meglökőt, az Iván, a rettentőben Jakin, filmrendezőt alakította, Jeremiás Mátyás, borbély és felcser volt a Farsangban, és ő volt Joey Pinter Hazatérésében, Károly a Szent Johannában, Louis a Pillantás a hídról-ban, de játszott a Kőműves Kelemenben, és emlékezetes alakítást nyújtott Örkény Rózsakiállításában is.