Home >

Debbie McLeod

Debbie McLeod

Birthday: 1958-08-30 | Place of Birth: Alameda, California, USA

...

Known For

Acting

Year
Title

Role

2003
Pitcher and the Pin-Up

as    Karen Foster

2003
Loco Love

as    Mrs. Hurley