Halset var tilknyttet Nationaltheatret fra 1933 til 1948. Hun debuterte som ungpiken Hazel i Eugene O'Neill-stykket våren 1933. Her spilte hun sammen med Johanne Dybwad, August Oddvar og Ingolf Schanche. Senere fikk hun vesentlig følsomme ungpikeroller, og hun avsluttet sin tid på Nationaltheatret med å spille Leonora i i 1948. Hun flyttet i 1948 over til Det Nye Teater, der hun var til 1967.