FILMOGRAPHY
1956 · Self - United Kingdom Contestant
2024 · Self - UK competitor for Eurovision 1988
1976 · Himself
2002 · Self (archive footage)