Steve is currently the Deputy Mayor for the town of Shelburne and a Councillor for the County of Dufferin. Steve's political career began in Shelburne when he was appointed to Council on October 2, 2017 after the passing of Councillor Tom Egan. The town held an open and competitive appointment process and Steve was chosen as the successful candidate. Following Steve's appointment, former Shelburne Mayor Ken Bennington was quoted as saying: "He just seemed to be the most prepared, the most confident. He had some great ideas for inclusion in our new diverse community. He was just a step above the rest." Steve is also a senior lawyer with the Toronto Transit Commission with over 15 years of experience. As a practicing lawyer, he has received a number of awards for his distinguished service. Steve has extensive Board experience serving as the former Vice-President for the Ontario College of Kinesiology, Board Member with Prologue to the Performing Arts, Citizen Appointment for Community Care Access Centre-Brampton and a Citizen Appointment for the City of Brampton Task Force. Regarding his personal accomplishments, Steve was very proud to be named by the Toronto Star as one of the Top 50 Jamaicans in the GTA in 2013 and equally proud of his acknowledgement by the House of Commons for his community service also in 2013. Steve is a strong believer in family and is a proud father of 2 children.