Career
He played in the Scottish League for Dundee United in the 1947-1948 season, and in the English Football League for Birmingham City and Gillingham between 1948 and 1955. He began his career with junior club Lochgelly Albert, and went on to play for Southern League clubs Gloucester City, for whom he scored once in 26 appearances, and Kidderminster Harriers. After retiring from football he worked for South Staffordshire Water.