Gordon works as a writer and editor at CMS Australia. His home church is St Paul's Carlingford. Gordon is the author of Christian Living for Starters, Encouragement, In the Sight of God, Jesus for Sceptics, and several Bible study guides and courses, all published by Matthias Media.