XSP Entertainments

Entertaining Scotland Since 1995

XSP Entertainments is an Entertainment Agency based in Aberdeen, Scotland.

We specialise in providing live music for corporate functions and weddings, tribute shows, after dinner speakers and comedians.

XSP are official representatives for


James is a singer, songwriter and multi instrumentalist from Bathgate, in the heart of Scotland’s central belt. His 20 years in the music industry has seen him perform his catalogue of self penned original songs, as well as an array of covers in bars, clubs and functions across the UK, including Oran Mor, Classic Grand & King Tuts as well as larger venues such as Glasgow’s Kelvin Hall and  Royal Concert Hall. James also recently returned from a 6 week round trip of the USA in 2016, busking and gigging across New York, Hollywood, San Francisco, Chicago and Nashville amongst others. 

In 2015, James worked with Grammy/Ivor Novello award winning producer/songwriter Eliot Kennedy on writing and producing an E.P for his band at the time, and gained a valuable insight into the workings of professional composition, production and the music industry as a whole. The result earned the group airplay on XFM’s drive time show, as well as features in Kerrang, Classic Rock Magazine and The Scottish Sun. 

James Mackay xsp.co.uk.JPG


"James , is a very talented singer/songwriter I've seen him play a few gigs and he played at my wedding He went down a storm lots of my guests were up dancing and singing along, he sung a very wide range of songs to suit all ages, would highly recommend him and rate him highly" - George & Angela Stewart

"Our friends and family are still talking about James! He is so talented. His set at our wedding was the perfect mix of songs that kept our guests entertained during dinner and the dance floor filled the rest of the night. Thank you for everything! - Declan & Victoria Duffin

"We were lucky enough to have James play at our wedding on 29th of April 17. Our guests commented on how much he added to the atmosphere of the wedding and we would recommend him to anyone who wants their event to have great tunes that everyone will know and wants to get everyone up on their feet right from the start. Thank you so much James" - Brian & Kerry McAlister

A Sample of James' Set List:

50’s & 60’s

Don’t Be Cruel – Elvis Presley • Folsom Prison Blues – Johnny Cash • Oh Boy - Buddy Holly • Johnny Be Goode – Chuck Berry • Eight Days a Week – The Beatles • Daydream Believer – The Monkees • I Wanna Be Like You – The Jungle Book • Sweet Caroline – Neil Diamond • Brown Eyed Girl – Van Morrison • Runaway – Del Shannon • Dock of the Bay – Otis Redding • Bad Moon Rising – Creedence Clearwater Revival • Stand By Me – Ben E King • House of the Rising Sun – The Animals • People Are Strange – The Doors


Honky Tonk Woman – The Rolling Stones • Maggie May – Rod Stewart • Take It Easy – The Eagles • You’re The One That I Want – Grease • Super Trouper – Abba • The Joker – Steve Miller Band • Stuck In the Middle with You – Steelers Wheel • Teenage Kicks – The Undertones • The Gambler – Kenny Rogers • Ziggy Stardust - David Bowie • Big Yellow Taxi – Joni Mitchell • Heart of Gold – Neil Young • Take Me Home Country Roads – John Denver • Let Your Love Flow – The Bellamy Brothers • I Don’t Like Mondays – Boomtown Rats


I Want To Break Free – Queen • Karma Chameleon – Culture Club • Stop – Erasure • Dancing In the Dark – Bruce Springsteen • You Shook Me All Night Long – AC/DC • Beat It – Michael Jackson • Kiss – Prince • Islands in the Stream – Kenny Rogers & Dolly Parton • Still Haven’t Found What I’m Looking for – U2 • Dignity – Deacon Blue • Free Falling – Tom Petty • Mary’s Prayer – Danny Wilson • You Give Love a Bad Name – Bon Jovi


Breakfast at Tiffany’s – Deep Blue Something • Sit Down – James • Half the World Away – Oasis • Save Tonight – Eagle Eye Cherry • The Sign – Ace of Base • Good Riddance (Time of Your Life) – Greenday • All the Small Things – Blink 182 • Hand In My Pocket – Alanis Morissette  • Why Does It Always Rain On Me – Travis • Chasing Rainbows – Shed 7 • Torn – Natalie Imbruglia • My Hero – Foo Fighters • Paul Weller – Broken Stones • Del Amitri – Nothing Ever Happens

2000 – Present

Drunk – Ed Sheeran • Candy – Paolo Nutini • Teenage Dirtbag – Wheetus • Use Somebody – Kings of Leon • Mr Brightside – The Killers • Hey Ho – The Lumineers • Let Her Go – Passenger • Indian Summer – Stereophonics • Pricetag – Jessie J • Took a Pill in Ibiza – Mike Posner • Mardy Bum – Arctic Monkeys • Yellow – Coldplay • Love Yourself – Justin Bieber

To enquire or make a booking please complete the form below.

Name *