L

Acting

Lara Teeter

Tulsa, Oklahoma, USA

Filmography

Movies

2 films

The Elf and the Magic Key1993 · Film · Buzzard Brother #2
The Pirates of Penzance1980 · Film · Pirates and Police