Log in
Leslie Speights
Actress
01/15/1958
Los Angeles, California, USA
Known For
A Pup Named Scooby-Doo
6.7
One Dark Night
5.6
GoBots: Battle of the Rock Lords
5.4
New Kids on the Block
4.5