Mayo: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Mayo Comedy, Drama 3/12/06 – 4/30/06 United Kingdom http://www.bbc.co.uk/drama/mayo/ GeneralEpisodesCastCharactersGallery Cast See full cast → Alistair McGowan as DI Gil Mayo Alistair McGowan as DI Gil Mayo Jessica Oyelowo as DS Alex Jones Jessica Oyelowo as DS Alex Jones Huw Rhys as DC Martin Kite Louise Brealey as Harriet "Anorak" Tate