Ken was raised a Master Mason in Harmony Lodge #38 in Gorham, Maine in February of 1998. He progressed through the chairs and served as Worshipful Master of that Lodge in 2001,2004,2009-2011.
From 2004-2006 he served as District Education Representative for the 17th Masonic District and in 2006 he was appointed District Deputy Grand Master of that district by MW Gerald Leighton. He has also served as a Masonic Ambassador and served as a member of the Membership Committee. He also served The Valley of Portland AASR as the Most Wise Master of Dunlap Chapter of Rose Croix and Sovereign Prince of Portland Council Princes of Jerusalem. Ken received his 33rd in Indianapolis Indiana in 2015. He served as the Grand Commander of the Grand Commandery of Maine in 2015 and is now serving the Grand Council of Royal and Select Masters of Maine as the Grand Principal of the Work. Ken also serves the Maine DeMolay Association as an Assistant Executive Officer
He is married to his wife Terri and between them they have five children, Mackenzie, Samantha, Victoria, Sarah, and William. And several hundred Rainbow sisters and brothers.