He moved his political career to the provincial level where he served as a member of the Legislative Assembly of Alberta sitting with the governing Progressive Conservative caucus from 1971 to 1986.
He was defeated running for a second term in office in the 1964 Edmonton municipal election finishing eighth out of ten candidates.
He attempted a return to the board in the 1966 municipal election this time winning the fifth place seat out of ten candidates.
He was re-elected to his third term in the 1968 Edmonton municipal election again winning the fifth place seat out of twelve candidates.
He won the new electoral district of Edmonton-Beverly defeating incumbent Social Credit MLA Lou Heard.