Rózsahegyi Kálmán színiiskolájában tanult, 1920-ban Újpesten indult karrierje. 1920–1924 között a Vígszínház, 1924–25-ben a Renaissance Színház, 1925–26-ban újfent a Vígszínház, 1927–28-ban a Fővárosi Operettszínház, majd 1928–29-ben az Új Színház színésze volt. 1930-ban szerződött a Magyar Színházhoz és a Fővárosi Művész Színházhoz, 1931-ben már a Belvárosi Színháznál játszott, 1935-ben a Bethlen Téri Színházban, 1938-ban a Magyar Színházban lépett fel. 1937-től 1940-ig a Vígszínház, 1940–41-ben a Royal Varieté, 1944–1946 között újból a Vígszínház, 1947-ben a Pesti, 1948-ban a Medgyaszay, 1949-ben a Modern és a Művész Színház tagja volt. 1953 és 1956 között a Nemzeti Színház művészeként láthatta a közönség. 1959-ben vonult nyugdíjba. Eleinte naturbursch, majd jellemszerepeket is alakított. Több filmben is feltűnt.