Declan de Barra Known for Rating: 7.3 Chapelwaite 2021 · Drama · Mystery Works 2021ChapelwaiteWriting