Michelle de SwarteActingBorn 23/10/1980Lewisham, London, England, UKKnown ForThe Claudia Winkleman Show2026LOL: Last One Laughing UK2025Spent2024Evil Genius with Russell Kane2023The Baby2022Never Mind the Buzzcocks2021The Duchess2020RuPaul's Drag Race UK2019The Last Leg2013The Noughties...Was That It?2009Would I Lie to You?2007The Graham Norton Show2007