Leigh Kelly
Leigh Kelly is an actress, known for Buddy Thunderstruck (2017), The Land Before Time XI: Invasion of the Tinysauruses (2005) and American Playhouse (1981).
Leigh Kelly's FILMOGRAPHY
as Actor (20)