Search
Lara Teeter
See more on
IMDb
Cast
Crew
Acted in
The Elf and the Magic Key
1993
as
Buzzard Brother #2
The Pirates of Penzance
1980
as
Pirates and Police