2011
T4 on the Beach
(TV Special) (performer: "Forget You")
2011
Britain's Got Talent
(TV Series) (performer - 2 episodes)
- 2011: Live Final
(2011)
... (performer: "Because of You" - uncredited)
- 2011: Auditions 3
(2011)
... (performer: "Feeling Good" - uncredited)
2018
Saturday Mash-Up
(TV Series)
Self
- Dara O'Briain
(2018)
... Self
2011-2017
Britain's Got More Talent
(TV Series)
Self
- Ant & Dec's Top Ten Moments
(2017)
... Self
- Episode #5.13
(2011)
... Self
- Episode #5.9
(2011)
... Self
- Episode #5.8
(2011)
... Self
- Episode #5.7
(2011)
... Self
2013
Wake Up With...
(TV Series)
Self - Guest
- Episode #1.2
(2013)
... Self - Guest
2012
12 Again
(TV Series documentary)
Self
- Episode #1.3
(2012)
... Self
2011
Ein Herz für Kinder
(TV Series documentary)
Self
- Ein Herz für Kinder 2011
(2011)
... Self
2011
This Morning
(TV Series)
Self
- Episode dated 18 October 2011
(2011)
... Self
2011
T4 on the Beach
(TV Special)
Self - Performer
2011
Britain's Got Talent
(TV Series)
Self - Contestant
- 2011: Live Final - The Results
(2011)
... Self - Contestant
- 2011: Live Final
(2011)
... Self - Contestant
- 2011: Live Semi-Final 1 - The Results
(2011)
... Self - Contestant
- 2011: Live Semi-Final 1
(2011)
... Self - Contestant
- 2011: Auditions 3
(2011)
... Self - Contestant