John Alexander Chesley naît le à Portland, aujourd'hui un quartier de Saint-Jean, au Nouveau-Brunswick. Il commence sa carrière politique au niveau local en étant conseiller municipal de Portland, puis échevin de Saint-Jean et dernier maire de Portland avant son rattachement à Saint-Jean. Conservateur, il est élu député fédéral de la circonscription de la Cité et du comté de Saint-Jean le lors d'une élection partielle due à la démission de Charles Nelson Skinner. Il se représente aux élections suivantes en 1896 mais est battu. Il décède le .