Jim has a large repertoire of well known songs, but is also happy to play any requests that you may have for your event (providing enough time is given to learn any new pieces!)
Please select a track from the player:
Click here to view a selection of Jim's current repertoire.