Any Dream Will Do
Myths
TV · as Narcissus · 1 ep
TV · as Self · 19 eps
GMTV
TV · as Self · 2 eps
This Morning
TV · as Self - Performer · 1 ep