He represented the electoral district of Moncton Northwest as a member of the Progressive Conservatives.
While in opposition between 2014 and 2018, he was critic for Social Development, Seniors and Long Term Care.
From 2018 until 2024, Steeves was Minister of Finance and Treasury Board in the Higgs government.
He worked on air at CFQM-FM (1982-1984), CHAM-AM, CKCW-AM, CFDR-AM, and CJMO-FM (1991-2014).
He was honorary chair for the Ride for Dad for prostate cancer.