L
Acting
Lara Teeter
Tulsa, Oklahoma, USA
Filmography
Movies
2 films
The Elf and the Magic Key
1993 · Film · Buzzard Brother #2
The Pirates of Penzance
1980 · Film · Pirates and Police