Leigh Kelly

Biography

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

Filmography

Movie Name Release Date
Buddy Thunderstruck March 10, 2017