Keith James is a well-respected and inventive concert performer who specialises in playing intimate, carefully researched biographic style concerts. This July, he heads for the Torch Theatre stage, Milford Haven and tickets are selling fast.

He weaves the story of Cat Stevens’ life from his early pop career, life threatening illness and spiritual journey around a performance of his beautifully crafted and memorable songs.

There is a huge amount of insight into the history and the spirit of Cat Stevens; his early pop career, his illness that changed him existentially and spiritually into an incredibly thoughtful and loving singer songwriter; such that his songs are remembered instantly for their uplifting sense of vision, truth and human fragility.

During the early 1970s, the music of this hugely popular and sincerely loved singer/songwriter made for a collection of ‘must have’ records across a whole generation. Tea for the Tillerman and Teaser and the Firecat were on everyone’s turntables and on every radio station. To mark its 50th anniversary, Yusuf entirely re-recorded Tea for the Tillerman. He also released a new album entitled King of a Land and appeared at Glastonbury Festival.

Keith has performed well over 100 of these concerts since 2017, all of which have been incredibly well received, with many sold out. In the Keith James Concert at The Hay Festival, many audience members said that his performance was “truly memorable.” One of the organisers added: “Tears started as soon as he introduced the first song, and I came away thinking the human spirit will not be defeated.”

His performance is described by The Independent as “Some of the most atmospheric and emotive music you will ever hear.” It’s most certainly a performance here in Pembrokeshire that you shouldn’t miss.

Proceeds and audience donations from this tour of concerts will go to the UNICEF UK Syrian Children’s appeal.

Keith James – The Music of Yusuf – Cat Stevens heads to the Torch Theatre on Saturday, July 6 at 7.30pm. To book, call 01646 695267 or visit