Originally from Lochinver, Ken moved from school football with Ullapool High School to the youth set up at Brora Rangers. He joined the Cattachs' first team at a young age for their 2014-15 season but was used sparingly, but also also remained a standout for his hometown club Lochinver in the North West Sutherland amateur league. He signed for North Region Junior side Spey Valley FC in 2015 under managers Stuart and Andrew Ross.
In 2016, Ken moved to Tain to continue an apprenticeship as a steel fabricator, and that August he rejoined Stuart and Andrew upon their move to the Saints. Tall and commanding in midfield, Ken has also filled in defensively showing great versatility during his time at the club.