 Ashton was born in Sydney, New South Wales, and began his rugby league career playing with the Bondi United club at a junior level.In 1950 the burly forward began his senior career with Eastern Suburbs.A loyal clubman, Ashton played 87 matches for Easts in the years (1950–56), captaining the side in many of those years and has now been made a life member of the club.