Stand by · pulling the latest frames
Amelia Marshall
Acting
Born · 1958
Stuart Little 2
2002
According to Spencer
2001
Babysitter
2015