Below you'll find a list of my current repertoire arranged loosely by genre and era.

I'm adding new tunes to my repertoire all the time so this list is not exhaustive. If you would like anything you see below played at your event, please don't hesitate to ask. Plus, of course, I'm always open to new requests and ideas.

Rock & Roll/Blues 
Alberta - Eric Clapton 
Before You Accuse Me - Eric Clapton 
Blue Suede Shoes - Elvis Presley
Hard To Handle - Otis Redding 
Jonny B Goode - Chuck Berry 
Minnie The Moocher - Cab Calloway 
Need Your Love So Bad - Fleetwood Mac 
Rock Around The Clock - Bill Haley & His Comets 
Route 66 - Chuck Berry 
Shake Your Tailfeather - Ray Charles 
That'll Be The Day - Buddy Holly 
Wonderful Tonight - Eric Clapton

American Pie - Don McLean 
Drift Away - Dobie Gray 
Freebird - Lynyrd Skynyrd 
Horse With No Name - America 
I Will Survive - Gloria Gaynor 
Life On Mars - David Bowie 
Long Train Running - Doobie Bros. 
Maggie May - Rod Stewart 
Mr. Blue Sky - E.L.O. 
Smoke On The Water - Deep Purple 
Stuck In The Middle - Stealers Wheel 
Sweet Home Alabama - Lynyrd Skynyrd 
The Boys Are Back In Town - Thin Lizzy 
3 Little Birds - Bob Marley 
What A Fool Believes - Doobie Bros. 
Wish You Were Here - Pink Floyd

All The Small Things - Blink 182 
Bat Out Of Hell - Meatloaf 
Born To Run - Bruce Springsteen 
Crazy Little Thing Called Love - Queen 
Don't Stop Me Now - Queen 
Good Riddance - Green Day 
Holiday - Green Day 
Human - Killers 
Mr Brightside - Killers 
No One Knows - Queens of the Stone Age 
7 Nation Army - White Stripes
Sex On Fire - Kings of Leon 
Should I Stay or Should I Go - The Clash 
Teenage Dirtbag - Wheatus 
Times Like These - Foo Fighters 
To Be With You - Mr Big 
Use Somebody - Kings Of Leon

Better The Devil You Know - Kylie Minogue 
Crazy - Gnarls Barkley 
Crazy - Seal 
Counting Stars - One Republic 
Don't Stop Movin' - S-Club 7 
Forget You - Cee Lo Green 
Grenade - Bruno Mars 
Hope Joanna - Eddy Grant 
I Kissed A Girl - Katie Perry 
I Touch Myself - The Divynyls 
Independant Woman - Destiny's Child 
It's All About You - McFly 
Love Yourself - Juston Bieber 
Moves Like Jagger - Maroon 5 
Price Tag - Jessie J 
Sex Bomb - Tom Jones 
Shut Up & Dance - Walk The Moon 
Somebody That I Used To Know - Gotye 
Stitches - Shawn Mendes 
The One & Only - Chesney Hawkes 
The Only Way Is Up - Yazz 
The Way You Make Me Feel - Michael Jackson 
Valerie - Mark Ronson Feat. Amy Winehouse 
Wake Me Up - Avicii 
What Makes You Beautiful - One Direction

All Along The Watchtower - Jimi Hendrix/Bob Dylan 
Brown Eyed Girl - Van Morrison 
Come Together - The Beatles 
Crosstown Traffic - Jimi Hendrix 
Delilah - Tom Jones 
Doo Wah Diddy - Manfred Mann 
Hi Ho Silver Lining - Jeff Beck 
Honky Tonk Woman - Rolling Stones 
I'm A Believer - The Monkees 
Like A Rolling Stone - Bob Dylan 
Mrs Robinson - Simon & Garfunkel 
Sweet Caroline - Neil Diamond

A-Team - Ed Sheeran 
Babylon - David Gray 
Better Together - Jack Johnson 
Black Horse & The Cherry Tree - KT Tunstall 
Blame It On Me - George Ezra 
Cannonball - Damien Rice 
Drops Of Jupiter - Train 
Free Falling - Tom Petty 
Lego House - Ed Sheeran 
Hey There Delilah - Plain White Tees 
I'm Yours - Jason Mraz 
It's The End Of The World - R.E.M. 
Make You Feel My Love - Adele/Bob Dylan 
Oliver's Army - Elvis Costello 
Sailing To Philadelphia - Mark Knopfler & James Taylor 
Show Me Heaven - Maria McKee 
Thinking Out Loud - Ed Sheeran 
Wonderful World - James Morrison 
You Belong To Me - Jason Wade (From Shrek)/Bob Dylan 
You Got A Friend In Me - Randy Newman

Alive - Pearl Jam 
Anna Begins - Counting Crows 
Baby Can I Hold You - Tracy Chapman 
Back For Good - Take That
Dance The Night Away - The Mavericks 
Everybody (Backstreet's Back) - The Backstreet Boys 
Hit Me Baby One More Time - Britney Spears 
I'll Be There For You - The Rembrandts (Theme from Friends) 
Iris - Goo Goo Dolls 
Lithium - Nirvana 
Losing My Religion - R.E.M. 
Mr Jones - Counting Crows 
Nothing Ever Happens - Del Amitri 
Over My Shoulder - Mike & The Mechanics 
Runaway Train - Soul Asylum 
She Talks To Angels - Black Crowes 
Two Princes - Spin Doctors 
Walking In Memphis - Mark Cohn 
Weather With You  - Crowded House

Fairytale Of New York - The Pogues & Kirsty MacCol 
Last Christmas - Wham 
Merry Xmas Everybody - Slade 
Santa Claus Is Coming to Town 
The Irish Rover - The Pogues 
The Wild Rover - The Dubliners