Ben Carolan was born on January 21, 2000 in Dublin, Ireland. He is an actor, known for Sing Street (2016), The Cherishing (2016) and I Kill Giants (2017). Read more on iMDB