James was raised in Sherwood where his parents Bill and Elizabeth have resided for 46 years. Stratford is where he has called home for the past 15 years and proudly lives at 22 Marjorie Crescent with his wife Cece and son Connor.
James has worked in the service industry for the last 32 years. First for Canadian Pacific Hotels & Resorts both here in Charlottetown and in Alberta, followed by 12 years at the Confederation Centre of the Arts and for the past 3 years at UPEI. His personal and professional experiences display James’ commitment to community, as a board member of the Canadian Cancer Society, Chair of the 2011 Queens County Relay for Life, as well as his work for the Terry Fox Foundation, Camp Gencheff, and the Liturgical Ministries at Our Lady of the Assumption Parish.James also sits on the Holland College Advisory Committee and has volunteered with Habitat for Humanity, the Upper Room Food Bank and the Parkdale/Sherwood Lions Club.
James has been involved in the Provincial PC Association for many years and has served as Past President & V.P. of Stratford-Kinlock District 6, which he proudly represents.