Steve died on September 4, 2006, after a stingray pierced his heart while he was filming in the Great Barrier Reef. He was only 44 years old. Steve would have turned 64 today. Remembering Steve Irwin. February 22, 1962 - September 4, 2006.