1939-03-04, Geoff was born in Melbourne, Australia.
1952, as a thirteen years old student, he was 4 feet high and weighted 36Kg (85lbs).
He had no encounter with racing until his first visit to an owner‘s stable after his brother’s suggestion.
He decided his career after the first glance of the horses.
1953 January, he was an apprentice with trainer Tommy Woodcock of Phar Lap fame.
Geoff rode his first winner soon after at Headquarters Flemington on a mare named HALAE.
1954 Feburary, he was so good that he lost his allowance at the age of sixteen and rode the last five years of his apprenticeship without any claim.
1959, he became the Champion Apprentice Jockey in Victoria, then, to be praised as the Golden Boy.
1964, after ten years of riding and winning 6 apprenticeships he retired from race-riding due to weight.
1967, three years later he made a successful comeback.
1971, Geoff was offered a jockey retainer by HKJC, when Hong Kong was changing from Amateur to Professional racing.
1971 October, his first winner was LUCKY PEOPLE, trained by Rod Turvey and owned by Mr & Mrs Chui Kan Sui, in a Class 9 race on 6 furlongs and 40 yards.
1979-06-02, his last winner as a jockey was DA VINCI, owned by Mr & Mrs Walter Sulke and trained by Nick Metrevelli.
The race was held in Shatin, 12 runners, carried 136 lb, time 58.3, in Class 2.
Subsequently he became Deputy Starter, Instructor, Stipendiary Steward and finally Trainer of HKJC.
1988-09-17, as trainer, his first raced and winning horse was MORNING PATROL transferred from Smyth Stable and ridden by Peter Leyshan.
2004-06-12, Geoff’s last winner as a trainer was PRETTY TRIO, owners Sammy Ma & Raymond Tse, Jockey O Doleuze.
2004-06-20, Geoff retired as HKJC trainer because of the retirement age of 65.
2005, he moved across to Macau where he continued training for another 4 years.
Season : wins/rides
Total Wins: 109
Stewards’ Cup (JUNGFRAU)
Stewards’ Cup (FANTAN)
Saunders Trophy (FANTAN)
HKUAA Cup (REALLY TALENTED)
PO Leung Kuk Cup (HILIGHT)
In Australia he won countless Group 1 races, some of the best horses he rode were:
DHAULAGIRI LORD, GOLDEN, DOUBLES, ALWAYS THERE and COPELIUS.
In Hong Kong, he teamed up with Trainers Ng Chi Lam, Nick Metrevelli, George Soffronoff, Lee Tin Lam and Gordon Smyth.
Some of the best horses he rode were:
FANTAN, JUNGFRAU and DESTINY.
2013-02-20 Geoff is the 32nd jockey elevated into the Australian Racing Hall of Fame
Acknowledgement to Mr YU Chi Hung for supplying and verifying data.
Acknowledgement to HKJC Racing Registry for offering record data.
Acknowledgement to Ms Natasha Lane for supplying and verifying data.