Nacida en la ciudad de Nueva York, Lockhart es hija del actor canadiense Gene Lockhart, quien saltó a la fama en Broadway en 1933 en Ah, Wilderness!, y de la actriz inglesa Kathleen Lockhart.
También interpretó papeles secundarios en películas como Meet Me in St.
Louis, Sergeant York, All This, and Heaven Too y The Yearling.
En 1948, Lockhart ganó un premio Tony a la Mejor Interpretación por un recién llegado (una categoría que ya no existe) por su papel en Broadway en For Love or Money.
A finales de 1950 Lockhart fue estrella invitada en varios programas de televisión, en populares westerns como: Wagon Train y Cimarron City (en el episodio "Medicine Man", con Gary Merrill) en NBC y Gunsmoke, Have Gun – Will Travel y Rawhide en CBS.