Tributes have been paid to a grandfather who died while snorkelling on a Caribbean cruise with his family.
Andrew Evans, 60, was on a family cruise holiday on board P&O's Britannia ship.
The father-of-two and grandfather-of-one from Llanelli in Wales was part of a group that went snorkelling in St Kitts.
He lost consciousness during the snorkelling trip to Peninsular Cove on 27 March and was brought out of the water.
Although another tourist tried to revive him, he was later pronounced dead. It was later found that he died of cardiac arrest.
Evans had worked in IT and tech support for Dyfed County Council, which became Carmarthenshire Council in 1996.
He was also a member of local theatre groups for decades, including the Academy Theatre Group and Llanelli Little Theatre.
Friend and council colleague Ann Benjamin, who performed with Evans in a number of theatre shows and is godmother to one of his children, said: "He was the sort of person where, if you asked him to do something, he would do it.
"He played many parts in the shows - he liked playing the panto animal, he liked the interaction with everyone, that's what he liked - he had a lot of fun. He gave most things a go.
"You couldn't ask for a better friend, he was there if you needed him, you didn't have to ask twice. That was at work, at home, in the theatre, anything to do in your life.
"Sometimes he would say yes to doing things, and you'd think, 'Andrew, you haven't got time to do this', but he would always find time, and that was the amazing thing about him.
"He was well loved by so many people. He was a gentleman, and so thoughtful to everyone around him."
Friend David Hurford said: "He was much loved by so many different people. He was a wonderful family man and a doting grandad, and he loved being a grandad.
"He was very community minded and always trying to do something to help people in the community.
"Everybody knew him, he was a friendly, reliable and honest caring person. He was generous with his time and wouldn't look at his watch."
Evans was vice-chairman of the Llanelli Community Partnership since it first started a decade ago.
Its chairman, Paolo Piana, said: "He was a huge servant to the community in Llanelli for many, many years. He will be a huge loss to everybody who knew him and was universally loved by everybody, a person who was always there to offer support anyone who needed it.
"He was always friendly, always welcoming, a friend to everybody. He was genuinely one of the nicest people you could ever meet, and a very modest man. On a personal note, it's a really, really sad loss of a friend, he's irreplaceable. He was literally the heart and soul of the community."
Evans's funeral will take place on Thursday.