Yukon Conservative Party of Canada
Board Director (Vice-President)
Yukon Department of Education
Science and Mathematics Teacher
Queen's University - Faculty of Engineering and Applied Science
Senator (Scholarships and Student Aid)
Algonguin and Lakeshore Catholic District School Board
Teacher
Durham Catholic District School Board
Science and Biology Teacher
Catholic Education Victoria
Mathematics Teacher
Kawartha Pine Ridge District School Board
Secondary School Teacher
Department of National Defence - Naval Fleet School (Pacific)
Training and Development Officer - Sub Lieutenant
Kingston and the Islands Conservative Association
Board Director
Queen's University - Faculty of Engineering and Applied Science
Senator (Academic Procedures)
Western University
Queen's University
Royal Military College of Canada/Collège militaire royal du Canada