La carrière publique du sénateur Art Eggleton s’étend sur plus de 35 ans, à l’échelon municipal, d’abord à la Ville de Toronto, puis à la Chambre des communes. Il a été nommé au Sénat le 24 mars 2005 par le Très honorable Paul Martin. Il représente la province de l'Ontario.