While at Spartans at under-13 level, coach Paul Donnelly brought him to Dunfermline Athletic. where he spent four-years progressing through the club's youth academy before signing full-time with the under-19 squad in 2010. In 2012, he was promoted to the first team signing a one-year professional contract, where he benefited from first team coaches such as Jim Jefferies, Neil McCann, John Potter, as well as goalkeeping coaches Brian Potter and Andy Goram.