Born in Clones, Co Monaghan, Ireland in 1955. Patrick worked as a teacher before becoming a full-time author. He has written extensively for a variety of media, most notably stage and screen, with works which include radio dramatisations of many of his novels and adaptations for stage and screen. He is currently preparing a stage version of his Unbound novel, Poguemahone, with the musician Lisa O'Neill and award-winning Druid Company actor Aaron Monaghan.