Siobhán Dowd nació en Londres de padres irlandeses.