A Budapesti Közgazdaságtudományi Egyetemen diplomázott, majd doktori címet szerzett 1971-ben. 1969-től a Petrolkémiai Beruházási Vállalatnál elemző közgazdászként, majd a Bevételi Főigazgatóságon csoportvezetőként dolgozott 1975-ig. 1976-tól a Pénzügyminisztériumban különböző területeken, vezetőként dolgozott. 1986-87-ig az Állami Ifjúsági és Sporthivatal első elnökhelyettese. 1988 és 1990 között az OTP Bank első vezérigazgató-helyettese. 1991-től 1994-ig az Európai Kereskedelmi Bank Rt. vezérigazgatója, majd elnök-vezérigazgatója. 1994 és 1998 között a Szerencsejáték Rt. elnök-vezérigazgatója, majd 1998-99-ben a Malév Rt. vezérigazgatója. 2001-től az OTP Bank Törzskari Divíziójának ügyvezető igazgatója, később vezérigazgató-helyettes. 2002-től az OTP Bank Igazgatóságának tagja. 2009. június 9-től az OTP Bank Igazgatóságának alelnöke.