Leah McLeod

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, 1971
  • Place of Birth

    Australia

Movies & TV Shows

All
Movies