Lorna Scott

Lorna Scott is an American actress. She portrayed Mrs. Noble on Charmed.

Career

 * Weird Science
 * Buffy the Vampire Slayer
 * Days of Our Lives
 * Charmed
 * The O.C.
 * Wanted
 * Little Britain USA
 * Surviving Suburbia