Horvát (gradistyei) családból származott, utóbb nevét magyarosította. Középiskolai tanulmányait Szentgotthárdon a Vörösmarty Mihály Gimnáziumban végezte. Ezt követően a Színművészeti Akadémia hallgatója volt, ahol 1942-ben diplomázott. A Nemzeti Színháznál kezdett, azonban 1945-ben hadifogságba esett, és csak 1948-ban térhetett haza. Ezután a Pesti, az Úttörő és az Ifjúsági Színház társulatához szegődött, majd 1953-tól a Fővárosi Operettszínház, 1956-tól pedig a Petőfi, illetve a Jókai Színházban dolgozott. 1963–1971 között a Vígszínház, 1971–74 között a József Attila Színház, 1974-től pedig haláláig a Vidám Színpad művésze volt. 1992-ben gyomorrák következtében hunyt el.[1]
Sokoldalú jellemábrázoló tehetségét számos filmben kamatoztatta. Népszerű szinkronszínész is volt (például a Frédi és Béni, avagy a két kőkorszaki szaki Frédije, a Disney Dzsungel könyvének Baluja, Karak a Vukban, Döbrögi a Lúdas Matyiban, Loncsár a Szaffiban stb.). Emlékezetes rádiójátékbeli szerepe Viktor Szíriusz hangja László Endre 13 éven keresztül futó Szíriusz kapitány című sorozatában.
wikipedia