Gerringong forward Quinn first played representative rugby league for Southern Division against a touring Great Britain side in 1962, breaking into the Country NSW and New South Wales sides the following year. Also in 1963, he was first selected to represent Australia, becoming Kangaroo No. 384. Quinn then toured with the 1963-64 Kangaroos, playing in the 'Swinton Massacre' which secured the Ashes for Australia in England for the first time. Upon his return to Australia, he signed with Sydney club Newtown, playing for the team for four seasons in the NSWRFL Premiership and becoming captain. He played further Test matches in 1964 against France and also went on the 1965 tour of New Zealand.
Quinn returned to the South coast in 1968, playing for the Nowra club and also captaining Country NSW. After retiring he pursued a career as a sports journalist in Canberra.