1943 és 1952 között a budapesti Liszt Ferenc Zeneművészeti Főiskolán zeneszerzés és karmesterképző szakán folytatott tanulmányokat. Mesterei voltak: Kókai Rezső, Kodály Zoltán, Ferencsik János és Somogyi László. 1957-58-ban a Győri Filharmonikus Zenekar, 1961-től 1973-ig a BM Szimfonikusok vezető karnagyaként dolgozott. 1950 és 1955 között a SZOT Művészegyüttes, 1974-től 1983-ig a Budapest Táncegyüttes zenei vezetője volt. A Duna Művészegyüttes zenei, illetve művészeti vezetőjeként 1957-58-ban, és 1960-61-ben, majd 1983-tól 1985-ig tevékenykedett.