Played seven seasons with Greenock Morton, a first division Scottish club, prior to coming to Bethlehem in 1925.
Played 82 league games for Bethlehem Steel during 1925-1930.