English singer and songwriter who represented the UK at the 2018 Eurovision Song Contest.
Eurovision: Everyone's a Winner 2023
as Self
The A-Z of Eurovision 2020
as Self - Contestant (archive footage)
Credits from TMDB.