Good Days Bad Days
The Inbetweeners
writer, performer
Everyday I Love You Less And Less
Reading and Leeds Festival
performer
Everyday I Love You Less And Less
Run Fatboy Run
performer
Everything Is Average Nowadays
Reading and Leeds Festival
performer
Good Days Bad Days
Chuck
performer
Good Days Bad Days
Royal Pains
performer
I Predict a Riot
Late Show with David Letterman
performer
I Predict A Riot
One Tree Hill
performer
I Predict A Riot
Reading and Leeds Festival
performer
I Predict a Riot
Totally Frank
performer
I Predict A Riot
Nationwide Mercury Prize 2005
performer
I Predict a Riot
Stormbreaker
performer
I Predict a Riot
Whip It
performer
I Predict A Riot
Hotel Babylon
performer
Little Shocks
Music Nuggets
performer
Modern Way
Reading and Leeds Festival
performer
Na Na Na Na Naa
The O.C.
performer
Never Miss a Beat
EastEnders
performer
Never Miss A Beat
Reading and Leeds Festival
performer
NEVER MISS A BEAT
Diary of a Wimpy Kid
performer
Oh My God
Reading and Leeds Festival
performer
Ruby
Reading and Leeds Festival
performer
Ruby
Guitar Hero III: Legends of Rock
performer
Saturday Night
The O.C.
performer
The Angry Mob
Reading and Leeds Festival
performer
Born to Be a Dancer
Gavin & Stacey
performer
Can't Say What I Mean
Reading and Leeds Festival
performer
Coming Home
Glastonbury 2017
performer
Everyday I Love You Less and Less
Glastonbury 2017
performer
I Predict a Riot
Waterloo Road
performer
I Predict a Riot
Rude Tube
performer
I Predict a Riot
Who's Doing the Dishes?
performer
I Predict a Riot
I'm in a Rock 'n' Roll Band
performer
I Predict a Riot
Girlboss
performer
I Predict a Riot
Glastonbury 2017
performer
I Predict a Riot
Richard Osman's House of Games
performer
I Predict A Riot
The Mummy
performer
I Predict a Riot
Paddy McGuinness' Sport Relief Warm Up
performer
I Predict a Riot
The BRITs at 40
performer
I Predict a Riot
Beyond Paradise
performer
Like It Too Much
Reading and Leeds Festival
performer
Love's Not A Competition
Reading and Leeds Festival
performer
Modern Way
Kajaki
performer
My Life
Waterloo Road
performer
Never Miss a Beat
Glastonbury 2017
performer
Oh My God
Driver: Parallel Lines
performer
Ruby
Ramsay's Kitchen Nightmares
performer
Ruby
Guapas
performer
Ruby
Glastonbury 2017
performer
The Angry Mob
Glastonbury 2017
performer
You Want History
Reading and Leeds Festival
performer
Everyday I Love You Less & Less
Dear Deidre
performer
I Predict a Riot
Early Man
performer
I Predict a Riot
Fighting for a City
performer
Love's Not a Competition, But I'm Winning
Gavin & Stacey
performer
You Can Have It All
Kajaki
performer
Born to Be a Dancer
Torchwood
performer
Everyday I Love You Less and Less
Ready or Not
performer
Good Clean Fun
Bons baisers d'Europe
performer
Good Days Bad Days
Suits
performer, writer
I Predict A Riot
St Trinian's 2: The Legend of Fritton's Gold
performer
I Predict A Riot
Cockneys vs Zombies
performer
I Predict a Riot
The Student Pocket Guide
performer
I Predict a Riot
Good Morning Britain
performer
Man on Mars
The Student Pocket Guide
performer
Never Miss a Beat
Happy Town
composer, performer
Never Miss a Beat
Guitar Hero 5
composer
Never Miss a Beat
Good Morning Britain
performer
Oh My God
St. Trinian's
writer
People Know How to Love One Another
Good Morning Britain
performer
Theme music
Art Jam
performer, writer