 He played in the Canadian Championship final of 1926 for Canadian Collieries of Cumberland when that team were beaten by United Weston of Winnipeg in the first final for the F.A.Trophy.He was also a member of the Westminster Royals Canadian championship teams of 1927–1928 and 1929–1930 that defeated Montreal C.N.R, and the 1935–1936 team that defeated United Weston.