The last official sighting of the 27-year-old from Milton was two days later, during the early hours of Sunday, October 5, at Glasgow Royal Infirmary.

Police Scotland have now confirmed that the body of a man was discovered on a beach at Marine Parade in Dunoon at around 12.40pm on Monday, October 20.

READ MORE:

Formal identification has yet to take place, but officers said Ryan Welsh’s family have been informed.

His death is being treated as ‘unexplained, the force added.

A Police Scotland spokesperson said: “Around 12.40pm on Monday, October 20, 2025, the body of a man was discovered on a beach at Marine Parade, Dunoon.

“Formal identification has yet to take place, but the family of missing person Ryan Welsh have been informed.

“His death is being treated as unexplained.”