Geoffrey was born in Throwleigh, Kent in June 1915, and attended Faversham Grammar School. He was recruited into the Imperial Airways Commercial Trainees scheme in 1933, the start of a long career in commercial aviation.
His experiences of Imperial Airways are told in the memoir White Water Landings.
The romance of pre-war air travel meets the romance of a man and a woman kept apart by war, in this memoir of a young man and his career in Africa with Imperial Airways. The book covers intriguing details of the Empire Flying Boat Service: commissioning of the 'boats; indiscretions of the passengers; the dangers of a herd of buffalo at night, and the bravery of exiles awaiting war-time transport.