A man was rescued this morning after finding himself in difficulties while swimming in Riviera Bay.
He had opted to go for a swim despite double red warning flags.
A surfer who is also a member of the army sprang to action as soon as he noticed that the man was in difficulty.
He rescued him from the water and brought him ashore, from where Red Cross took over.
The surfer remained on site until the ambulance arrived.