Sheila McLaughlin is an actress. She has appeared in 5 films and television shows. She was first cast as the character 'Other Leader' in 'Born in Flames' in the year 1983.
Created by Zvents
Don't Miss This
Potted Potter - The Unauthorized Harry Experience
at Prince Music TheaterSat 12/21 2:00p