WADING RIVER - Authorities say a Bellport man who helped rescue his stepson from Long Island Sound last night was found dead this morning.

According to police, the body of 35-year-old Edwin Barahona was discovered about 100 yards from shore in the Long Island Sound. He was last seen alive in chest-deep water before slipping under the surface.

A witness says at around 9 p.m., Barahona's 10-year-old stepson was swimming while his mother was taking pictures. The boy apparently got caught up in the current and was swept about 100 feet out into the water.

That is when Barahona dove in to the water, handing the boy a flotation device, but he couldn't save himself.

James LoScalzo, of Wading River, says he heard the commotion, grabbed his canoe and rescued the boy. When LoScalzo went back to pull out Barahona, he was already gone.