Known For
Acting
Born
September 28, 1979
Died
October 6, 2025 (age 46)
Place of Birth
London, England, UK
McLeod's Daughters
Troy O'Rourke
2001
Love Never Dies
The Phantom
2012