Lockhart wurde 1925 als Kind des Schauspielerpaares Gene und Kathleen Lockhart in New York geboren. Schon als Teenager spielte sie an der Seite ihrer Eltern in dem Film "A Christmas Carol" (1938) mit. In den 1940er Jahren folgten Nebenrollen in Hollywoodfilmen mit Stars wie Bette Davis, Ingrid Bergman, Judy Garland und Gregory Peck. Für ihr Broadway-Debüt in "For Love or Money" (1947) wurde sie mit einem Tony ausgezeichnet.
Lockhart spielte bis ins hohe Alter in zahlreichen Produktionen mit, darunter in Gastrollen bei Serien wie "General Hospital", "Eine starke Familie" und "Beverly Hills, 90210".
