Leah McLeod
actress
Leah McLeod was born on Jan 26, 1971 in Australia. Leah McLeod's big-screen debut came with The Dark Redemption directed by Peter Mether in 1999.
Leah McLeod was born on January 26, 1971 in Australia. She is an actress, known for
Birthday
Jan 26, 1971Place of Birth
Australia
Movies & TV Shows
All
Movies
- 19995.8