Sheila M. Lockhart apareceu em 1 série e 2 filmes. Um desempenho a ser encontrado no papel de Homeless Woman (uncredited) na série Snowfall. No cinema, como Homeless Woman no longa-metragem She Ball.