Career
A Queensland State of Origin representative three-quarter, he played club football in the Brisbane Rugby League premiership with Souths Magpies whom he captained to victory in the 1981 Grand Final. Astill first represented Queensland against New South Wales in 1979. He was selected on the bench for the first ever State of Origin match in 1980, becoming Queensland State of Origin player Number.
15, but did not take the field
In 1981 Astill captained the Souths Magpies to a Brisbane Rugby League premiership. He again played for Queensland in the third and deciding match of the 1983 State of Origin series.