
Acted in 14
2020s
- 2026
- 2024
- 2022
I Hate Suzie Too
Adam Jackson
Bad Education: Reunion
Stephen Carmichael
- 2021
- 2020
The Theatre Channel
TV
2010s
- 2019
- 2016
The Entire Universe
Muriel Trit Student
- 2015
- 2014
Billy Elliot: The Musical Live
Former Billy (Encore)
- 2013
Bad Education: Christmas Special
Stephen Carmichael
- 2012
2000s
- 2008
Beautiful People
Kylie Parkinson · 12 episodes
- 2007
Appearances16
2020s
- 2026
The Great Celebrity Pottery Throw Down
Self - Contestant · 5 episodes
- 2025
- 2024
Drama Queens
Self · 1 episode
Celebrity Big Brother: Late and Live
Self · 6 episodes
- 2023
- 2022
Queens for the Night
Self - Judge · 1 episode
- 2021
- 2020
2010s
- 2019
- 2017