Terri Irwin

Jul 20, 1964
Eugene, Oregon, USA

Bio: Terri Raines Irwin, was born July 20, 1964 in America. Terri is an American-born naturalist, the widow of Australian naturalist Steve Irwin, and owner of Australia Zoo at Beerwah, Queensland, Australia. She co-starred with her husband on The Crocodile Hunter, their unconventional television nature documentary series, as well as their spinoff series, The Crocodile… More

Terri Irwin Videos

Born Today