Software developer, poet, and member of Unrealist Writers, a Marxist experimental writers collective.
His poems and essays have been published in various periodicals. His longer works include a book-length computer-assisted conceptual poem with US poet Angela Genusa (Composition) and The Durham Poems, electronic biographical poems about spiritualist and scientific lecturer William Denton (1823-1883).