Background
Gilfillan was born in Winlaton, County Durham, the sixth and, at the time of the 1911 census, youngest child of John Gilfillan and his wife Ann, who kept the Old House Inn in Winlaton.
Gilfillan was born in Winlaton, County Durham, the sixth and, at the time of the 1911 census, youngest child of John Gilfillan and his wife Ann, who kept the Old House Inn in Winlaton.
By early in the 1925-1926 season, Gilfillan was playing for Workington in the North Eastern League, scoring against Scotswood and twice against Hartlepools United reserves. In March 1926, he was a reserve for the Northern Counties team selected for a match against a Football Association eleven. Gilfillan signed for Third Division club Darlington in July 1927.
He went straight into the first team for the opening match of the season, and kept his place for the next few matches, but played only seven times before leaving the club
Gilfillan died in County Durham in 1970 at the age of 67.