"Heard the mother shout - there were three kids, two came back to shore - 'He didn't come up, he didn't come up,'" said witness Mark Guzzard.

Police, firefighters, a Coast Guard helicopter and citizens searched the waters before divers from the Lakeside Fire Department found his body just before 7 p.m.

"This really is a tragedy," said Stan Gibson, Coos Bay fire chief. "Our hearts go out to the family, and this is just a solemn reminder that we live in an area that has a lot of water, and people need to practice as much precaution as they can."