CHIMNEY ROCK, N.C. -- A 19-year-old man drowned Friday near Lake Lure in North Carolina after saving two kids who had fallen into the water, CBS affiliate WSPA reported.

Rutherford County deputies said the teen went under the water and did not resurface. He has been identified as Preston Johnston of Spindale.

Rescue crews responded to the scene just before 6 p.m. Friday at Rocky Broad River. The drowning happened near the Rocky Broad River at Chimney Rock.

Get Breaking News Delivered to Your Inbox

Deputies said two children started having problems in the river and Johnston jumped into the river to save them, WSPA reported. He was able to help at least one of the juveniles before going under the water and never resurfacing.

His body was recovered by a dive team a few hours later.

The Rutherford County Sheriff's Office said none of the four children who were with Johnston were injured and they were all returned to their families.