Tőkés Imre és Ambrus Anna gyermekeként született. Kolozsváron járt iskolába, színiiskolai végzettséget nem szerzett. 1922-ben lépett először színpadra Temesváron, majd szerepelt Tordán, Marosvásárhelyen és Aradon.
1923-ban szerződött a Renaissance Színházhoz, majd a Vígszínházhoz szerződött át. 1925-ben a Nemzeti Színház tagja lett, közben fél évet töltött az USA-ban Beregi Oszkár társulatával.
1928 és 1930 között a Magyar Színház tagja volt, 1930-tól 1931-ig játszott a Nemzeti Színházban, de tagja nem volt. 1931-től 1935-ig a Vígszínház tagja volt. 1935-től 1944-ig a Nemzeti Színház tagja volt, 1945 és 1947 között a Medgyaszay, a Pesti Színházban és a Pódium Kabaréban lépett fel. 1947-től 1962-ig ismét a Nemzeti Színház tagja volt, 1958 és 1961 között nem szerepelt.
1962-ben Szophoklész: Oidipusz király című drámájának végén rosszul lett, kórházba került, színpadra ezután már nem lépett. 1965-ben nyugdíjazták. Első filmszerepe az 1929-ben készült Füst című némafilmben, utolsó filmszerepe az 1962-ben készült Fagyosszentek című filmben volt. Rádiójátékokban is rendszeresen szerepelt. Legnagyobb monológjait 1966-ban kiadták hanglemezen.