Heighington was first elected to the Legislative Assembly of Ontario in the 1929 Ontario general election as the Conservative Member of the Legislative Assembly (MLA) for the St. David electoral district in Toronto [REF].
He was a candidate in the 1936 Conservative leadership election,[REF] placing fifth.