Was born and grew up in Dublin. After studying history and politics in UCD, and a year travelling in Australia, he began a chequered career that has encompassed academic research, politics, journalism and public policy. He currently works in the civil service. Stephen has been writing regularly since early adulthood, and has written two novels and countless short stories. He is a member of Rathmines Writers’ Workshop, and lives in Dublin.