 Pearce represented for New South Wales between 1928 and 1933, playing a total of fifteen matches, scoring four tries and two goals.Pearce represented Australia in 1928 and between the years 1932 and 1934, playing seven Tests against England, scoring one try.That one try came on his international debut in the third Test of the 1928 Ashes series.