Declan de Barra
Irish musician and animator
Declan de Barra is an Irish musician, animator and screenwriter, best known for his work in American television. In addition, de Barra's animations have featured in various international film festivals. Wikipedia
Born: 1971 (age 52 years), Waterford, Ireland
Music groups: Clann Zú and Non-Intentional Lifeform
Movies and shows