Gordon studied planning at the University of New England, Armidale, spending 4 years working in regional NSW before relocating to London in 2006.
Gordon is currently the Head of Planning & Public Affairs at Battersea Power Station Development Company which oversees the delivery of the 10m sq ft regeneration of the Battersea Power Station site. Prior to joining, he was Team Leader – Major Applications at Southwark Council where he facilitated high profile developments including the Shard and the comprehensive £1.2b redevelopment of London Bridge Station. As well as his role at Battersea Power Station, Gordon also sits on the Old Oak and Park Royal Development Corporation (OPDC) planning committee and is Chairman of the Nine Elms Vauxhall Landowners Group.