Garrick Hagon

Garrick Hagon (born 1939) is a British-born Canadian film, stage, television and radio voice actress. He guest starred in The Amazing World of Gumball in "The Nuisance" as Mayor of Elmore. He is the husband of Liza Ross.