 A Progressive Conservative, he has been a candidate for the Legislative Assembly of New Brunswick for the electoral district of Albert in every election since 1991.Defeated in 1991 and 1995, Steeves was finally elected in 1999.He was re-elected in 2003 and joined the cabinet as minister of public safety.