Trained as an English and Drama teacher, Gordon lectured at Rose Bruford College of Speech and Drama before becoming a Drama Advisor and Head of Performing Arts. He is the author of several plays, including the prize-winning Stop Press. His ten-minute play Zero Contract was performed in 2017 in France where he has organised three bilingual literary festivals. He ran Segora International writing competitions for fifteen years, celebrating winning entries with readings, book launches and workshops. He has judged poetry, playwriting and short story competitions. A prolific poet, he has been successful in over ninety competitions and widely anthologized. His collection Uphill to the Sea won the Biscuit Prize in 2011. His short fiction has been published in The Real Jazz Baby and shortlisted for Fish. He has broadcast with the BBC and read at various venues in England, Scotland, Ireland and France.