A surfer is being hailed as a hero after saving two teenagers who were caught in a rip current in Lake Michigan.

Zeb Boeskool swam more than 800 feet out into dangerous, seven-foot waves to help rescue the 13 and 14-year-old girls who were drowning near Grand Haven State Park.

Boeskool explained on "Fox and Friends Weekend" that he had just ridden a wave in to shore when someone told him that the girls were in danger, so he grabbed a life ring and swam out to save them.

With the help of another Good Samaritan and emergency personnel, Boeskool was able to get the girls safely to shore.

One was hospitalized in serious condition, but has since recovered.

Boeskool said that following the dramatic rescue, the girls were very thankful.

"That's all you can ask for, really. It's been a really cool experience. It's not every day you get to see someone who you kind of saved."

Watch more above.