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 (2017). No cinema, como Homeless Woman na longa-metragem She Ball.