7 Days
EastEnders
writer
7 Days
Live from Studio Five
writer
Fill Me In
EastEnders
performer
Fill Me In
Live from Studio Five
performer
Fill Me In
Osmosis Jones
writer
Hot Stuff (Let's Dance)
Live from Studio Five
writer
Walking Away
EastEnders
writer
Walking Away
Live from Studio Five
writer
7 Days
Children in Need
performer
7 Days
Lorraine
writer
7 Days
Glastonbury 2017
performer
Fill Me In
Coronation Street
performer
Fill Me In
Lorraine
writer
Fill Me In
Playing the Field
performer
Fill Me In
Glastonbury 2017
performer
Friday Night
The Sisterhood of the Traveling Pants 2
performer
Key to My Heart
Osmosis Jones
performer
My First Love
Sex and the City
performer
One More Lie (Standing in the Shadows)
Live from Studio Five
performer
One More Time
Coronation Street
performer
Rendezvous
Top of the Pops
performer
Rendezvous
Goodbye Charlie Bright
performer
Walking Away
Lorraine
writer
Walking Away
Top of the Pops
writer
What's Your Flava?
Live from Studio Five
writer
What's Your Flava?
Lorraine
performer
What's Your Flava?
What a Girl Wants
performer
Fill Me In
Daria in 'Is It College Yet?'
performer
Fill Me In
Later... With Jools Holland
performer
Walking Away
Fama ¡a bailar!
performer
7 Days
The X Factor
performer
Ain't Giving Up
Lorraine
performer
Booty Man
Goodbye Charlie Bright
writer
Change My Love
Match of the Day FA Cup
performer
Eenie Meenie
2002 Top of the Pops Awards
performer
Fill Me In
Later with Jools Holland
performer
Fill Me In
The X Factor
performer
Fill Me In
Top of the Pops
performer
One More Lie (Standing in the Shadows)
¡Mira quién baila!
performer
Re-Rewind (The Crowd Say Bo Selecta)
Live from Studio Five
writer
Walking Away
The X Factor
performer
What's Your Flava'
Sir John Dankworth at the BBC
writer
What's Your Flava?
About Time
writer
When the Bassline Drops
Glastonbury 2017
writer
Woman Trouble
EastEnders
performer
Woman Trouble
Bridget Jones's Diary
writer
Ain't Giving Up
The X Factor
performer
I Know You
Strictly Come Dancing
performer
One More Time
The X Factor
performer
Re-Rewind (The Crowd Say Bo Selecta)
Playing the Field
performer
Reload
Glastonbury 2017
performer
Walking Away
Australian Idol
writer
7 Days
Top of the Pops
performer
7 Days
Idols
writer
7 Days
SuperStar KZ
writer
7 Days
I'm a Celebrity... Extra Camp
performer
Change My Love (Live)
The X Factor
performer
Fill Me In/16
Glastonbury 2017
performer
Giving Up On You
Lorraine
performer
Hidden Agenda
Australian Idol
writer
I Know You
Almost Never
writer
Re-Rewind
Glastonbury 2017
writer
Re-Rewind (The Crowd Say Bo Selecta)
Top of the Pops
performer
Re-Rewind (The Crowd Say Bo Selecta)
Who's Doing the Dishes?
writer
Rise and Fall
Idol
writer
Rise and Fall
Idols
writer
Walking Away
Deutschland sucht den Superstar
writer
Walking Away
Idols!
writer
Walking Away
Idols
writer
Walking Away
SuomiLOVE
writer
Walking Away
Malaysian Idol
writer
Walking Away
Idols
writer