A former Ross County youth, Edderton native Finn signed with St Duthus in August 2016 at age 16, having left the Dingwall club after reaching the U17s. Most notably, he scored in the Saints' first friendly match following their revival and impressed throughout the 2016-17 pre-season. He went on to play in the club's first two competitive games of the campaign but became a regular feature a year later, rejoining the club for the 2017-18 campaign.
His performances throughout that season earned him the club's Young Player of the Year award while also finishing as Saints' top scorer. He played a significant part in helping the club to their historic North Caledonian Cup win in March 2018, collecting the Man of the Match award during the final against Golspie Sutherland.
Very adaptable, Finn has played in a variety of different roles for the Saints, at full back, wide midfield and most prominently as a winger. At nearly 6' 4", he brings a great deal of physical presence, pace and attacking capability to the team, and with youth on his side he continues to show great promise for the future.