Greatest Day
Live from Studio Five
performer, writer
Patience
The X Factor
writer, performer
Rule the World
Live from Studio Five
performer, writer
Rule The World
The X Factor
performer, writer
Shine
Britain's Got Talent
writer, performer
Shine
Live from Studio Five
performer, writer
Shine
The X Factor
writer, performer
The Flood
The X Factor
performer, writer
Greatest Day
Coronation Street
performer, writer
Patience
Who's Doing the Dishes?
writer, performer
Patience
Granada Reports
performer, writer
Rule the World
Who's Doing the Dishes?
writer, performer
Shine
UK Championship Snooker
performer, writer
Shine
World Championship Snooker
performer, writer
Shine
Snooker: Coral Welsh Open
performer, writer
Back for Good
Derrick
performer
Back for Good
EastEnders
performer
Back for Good
Live from Studio Five
performer
Back for Good
Miranda
performer
Back for Good
Spaced
performer
Back For Good
Strictly Come Dancing
performer
Back for Good
The Office
performer
Back For Good
100 Greatest Number One Singles
performer
Back For Good
Brit Awards 1996
performer
Back for Good
Vacanze di Natale '95
performer
Greatest Day
Mongrels
performer
Greatest Day
The X Factor
performer
Greatest Day
Young, Welsh & Pretty Skint
performer
Love is a Wonderful Colour
Gavin & Stacey
performer
Love Love
X-Men: First Class
performer
Patience
Live from Studio Five
performer
Pray
Ant & Dec's Saturday Night Takeaway
performer
Pray
Lost Boys & Fairies
performer
Rule the World
EastEnders
performer
Rule The World
Top of the Pops
performer
Rule The World
Yu-Gi-Oh! The Abridged Series
performer
Rule the World
Dancing on Ice: The Story of Bolero with Torvill and Dean
performer
Rule the World
Stardust
performer
Said It All
Britain's Got Talent
performer
Shine
EastEnders
performer
The Flood
EastEnders
performer
The Flood
Strictly Come Dancing
performer
The Garden
The X Factor
performer
Up All Night
This Morning
performer
When We Were Young
The Three Musketeers
performer
A Million Love Songs
Gavin & Stacey
performer
Babe
Only Fools and Horses....
performer
Babe
Top of the Pops
performer
Babe
Des O'Connor Tonight
performer
Babe
Smash Hits Poll Winners Party 1993
performer
Babe
Ei itketä lauantaina
performer
Back for Good
Big Brother
performer
Back for Good
Top of the Pops 2
performer
Back for Good
Top of the Pops
performer
Back for Good
Brit Awards 1995
performer
Back For Good
Radio 2: In Concert
performer
Back for Good
Alba
performer
Back for Good
Ant & Dec's Saturday Night Takeaway
performer
Back for Good
Please Like Me
performer
Back for Good
Official! Biggest Hits of the 90s
performer
Back for Good
The BRITs at 40
performer
Could it be Magic
Gavin & Stacey
performer
Could It Be Magic
Only Fools and Horses....
performer
Could It Be Magic
Who's Doing the Dishes?
performer
Could It Be Magic
Celebrities Behaving Badly
performer
Could It Be Magic
Star Stories
performer
Could It Be Magic
This Morning: 30 Unforgettable Years
performer
Could It Be Magic
The BRITs at 40
performer
Everything Changes
All Star Family Fortunes
performer
Everything Changes
Top of the Pops: The True Story
performer
Everything Changes
Vacanze di Natale '95
performer
Get Ready For It
Radio 2: In Concert
performer
Get Ready For It
Kingsman: The Secret Service
performer
Greatest Day
Britain's Got Talent
performer
Greatest Day
Radio 2: In Concert
performer
Greatest Day
Tennis: World Tour Finals
performer
Hey Boy
Strictly Come Dancing
performer
How Deep Is Your Love
EastEnders
performer
How Deep Is Your Love
Marienhof
performer
How Deep is Your Love
Top of the Pops
performer
How Deep Is Your Love
Adams æbler
performer
How Deep Is Your Love
Brit Awards 1996
performer
It Only Takes a Minute
EastEnders
performer
It Only Takes A Minute
The Inbetweeners
performer
It Only Takes a Minute
Top of the Pops
performer
It Only Takes a Minute
Girls and Boys: Sex and British Pop
performer
It Only Takes a Minute
The 90s: Ten Years That Changed the World
performer
Kidz
The BRITs at 40
performer
Let in the Sun
Radio 2: In Concert
performer
Let in the Sun
The Brit Awards 2015
performer
Never Forget
The Paul O'Grady Show
performer
Never Forget
The X Factor
performer
Never Forget
Top of the Pops
performer
Never Forget
Radio 2: In Concert
performer
Never Forget
Ant & Dec's Saturday Night Takeaway
performer
Never Forget
20 Moments That Rocked Pop
performer
Never Forget
Das perfekte Geheimnis
performer
New Day
Good Morning Britain
performer
Patience
Dancing on Ice
writer, performer
Patience
Radio 2: In Concert
performer
Pray
EastEnders
performer
Pray
Des O'Connor Tonight
performer
Pray
Go for It
performer
Relight My Fire
EastEnders
performer
Relight My Fire
Lista Top 40
performer
Relight My Fire
Queer as Folk
performer
Relight My Fire
The X Factor
performer
Relight My Fire
This Life
performer
Relight My Fire
Top of the Pops: The True Story
performer
Relight My Fire
Smash Hits Poll Winners Party 1993
performer
Relight My Fire
Vacanze di Natale '95
performer
Shine
World Championship Snooker
performer
Shine
Snooker: Welsh Open
performer
Shine
Radio 2: In Concert
performer
Shine
World Championship Snooker
performer
Shine
Home Nations Series
performer
Shine
The Boss
performer
Sure
Top of the Pops
performer
The Flood
Radio 2: In Concert
performer
The Garden
Radio 2: In Concert
performer
These Days
Radio 2: In Concert
performer
These Days
Die Helene Fischer Show
performer
A Million Love Songs
Club Shinsuke
performer
Back for Good
Britain's Got More Talent
performer
Back for Good
The Brontes at the BBC
performer
Could It Be Magic
Britain's Got Talent
performer
Do What You Like
Girls and Boys: Sex and British Pop
performer
Everything Changes
Top of the Pops
performer
Everything Changes But You
Skins
performer
Flaws
Radio 2: In Concert
performer
Giants
Ant & Dec's Saturday Night Takeaway
performer
Giants
Good Morning Britain
performer
Giants
BBC North West Tonight
performer
Greatest Day
Lorraine
performer
Greatest Day
The BRITs at 40
performer
Hold Up a Light
Paddy McGuinness' Sport Relief Warm Up
performer
How Deep Is Your Love
The Nation's Favourite Bee Gees Song
performer
How Deep Is Your Love (Take That)
The Joy of the Bee Gees
performer
Love Love
X: First Class
performer
New Day
ITV Evening News
performer
Patience
The BRITs at 40
performer
Pretty Things
Skins
performer
Progress
Music Nuggets
performer
Relight My Fire
Waterloo Road
performer
Relight My Fire
Radio 2: In Concert
performer
Relight My Fire
Back in Time for Dinner
performer
Relight My Fire
Ei itketä lauantaina
performer
Rule The World
Radio 2: In Concert
performer
Rule the World
The World's Greatest Movie Songs: Top 50
performer
Rule the World
Die Helene Fischer Show
performer
A Million Love Songs
Good Morning Britain
performer
Back For Good
One Hit Wonderland
performer
Back for Good
Reggie Perrin
writer
Back for Good
Good Morning Britain
performer
Beatles Medley
The Brit Awards 1994
performer
Could It Be Magic
Britain's Got More Talent
performer
Could It Be Magic
Good Morning Britain
performer
Do What U Like
Pop Gold
performer
Everything Changes
Granada Reports
performer
Giants
Granada Reports
performer
Giants
Nightmare Pets: SOS
performer
Greatest Day
Britain's Got More Talent
performer
Greatest Day
Kirstie's Handmade Britain
performer
Greatest Day
Young, Welsh and Pretty Skint
performer
Greatest Day
Brit Awards 2009
performer
Greatest Day
I'm a Celebrity... Extra Camp
performer
Greatest Day
Wedding Day Winners
performer
Hey Boy (Live)
TFI Friday
performer
How Deep Is Your Love
Good Morning Britain
performer
Let it Shine
EastEnders
performer
Million Loves Songs
EastEnders
performer
Never Forget
Coronation Street
performer
Never Forget
Doctor Who Confidential
performer
Never Forget
I'm a Celebrity... Extra Camp
performer
Out of Our Heads
Strictly Come Dancing
performer
Pray
Top of the Pops
performer
Relight My Fire
The Brontes at the BBC
performer
Rule the World
Britain's Got Talent
performer
Rule the World
North West Tonight
performer
Rule the World
The Greatest Dancer
performer
Shine
Doctors
performer
Shine
Kirstie's Handmade Britain
writer, performer
Shine
Good Morning Britain
performer
Shine
Granada Reports
performer
Shine (Live at One Love Manchester)
Breakfast
performer
Shine (Live at One Love Manchester)
Good Morning Britain
performer
Shine (Live at One Love Manchester)
ITV Weekend News
performer
The Flood
Good Morning Britain
performer
The Greatest Day
Granada Reports
performer
The Story of My Life
Britain's Got Talent
performer