Eddie Izzard

Eddie Izzard is a British actor and stand-up comedian who has been featured in several films and television specials. In the realms of science-fiction, Izzard has played the role of Commander Torrence in the 2009 two-part BBC mini-series The Day of the Triffids.