location_city The Wardrobe, Leeds
Russell Hicks is a UK-based American stand-up comedian and actor.
Tours include the 2024 show: "Happy To Be Here" which is about his love for living in the UK and how he wants to remain here, much to the bemusement of the British people...