He's a contestant on a MUA COMPETITION SHOW : r/BadMUAs
Steph Harrison, Glow Up Wiki
Where Are the Glow Up Season 1 Contestants Now?
BBC Three - Glow Up: Britain's Next Make-Up Star, Series 1, Episode 3
Ellis Atlantis: Where is Glow Up Season 1 Winner Today?
Glow Up (Season 1), Glow Up Wiki
Is 'Glow Up' on Netflix UK? Where to Watch the Series - New On Netflix UK
Glow Up (Season 1), Glow Up Wiki
Glow Up Season 3 - What We Know So Far