Ruth Glaser: Ruth Glaser. Self: The Human Zoo
Known For: The Human Zoo (ActorsSelf), The Annual BARFTA Awards (Self), Total Wipeout (Self - Voiceover(voice))