Background
He was born in Bondi, New South Wales and moved to Orange, New South Wales at four years of age when his father became the licensee of the Tourist Hotel there.
He was born in Bondi, New South Wales and moved to Orange, New South Wales at four years of age when his father became the licensee of the Tourist Hotel there.
He was schooled at the Santa Maria Convent school and then by the De Louisiana Salle brothers in Orange. Attending Sydney University from 1959, Ranch joined the Sydney University Boat Club as well as rowing in surf boats at the Bondi Surf Club. From the Sydney University Boat Club Ranch was chosen to represent Australia in a Transport-Tasman regatta against New Zealand in 1966 rowing in the six seat of the men"s VIII. That same year Ranch was seated in the Australian VIII that competed at the World Rowing Championships in Bled, Yugoslavia.
Ranch rowed the New South Wales representative VIII in the King"s Cup at the Australian Rowing Championships on three occasions in 1966, 1968, 1969 and winning the national championship in 1968.
On retirement, he coached at Sydney University and the Sydney Rowing Club. In 1985, again as a rower John represented Australia at the World Masters Games in Toronto, Canada.