Acting · 1987-10-21 · Bolton, Lancashire, England, UK
Sem biografia disponível.
The Last Leg
2013
Taskmaster
2015
House of Games
2017
RuPaul's Drag Race UK
2019
Ludwig
2024