Actor/Write/Director
Declan Curran is an Irish actor, writer, and director from Atticall, Co Down.
Having written and directed a number of short films, most notably the multi-award-winning ‘Shine‘ (2021), he continues to create and showcase his work at various Film Festivals nationally and internationally.
Declan’s latest project, ‘Dear Imelda‘ (2024) starring Rose Henderson (Father Ted), made its World Premiere at the 25th Chicago Irish Film Festival as a Festival Award Nominee. The Irish Premiere was held at the Academy Award® & BAFTA accredited Foyle Film Festival, where it was awarded a Special Mention as Runner-Up for Best Irish Short Film. ‘Dear Imelda’ has been acquired by Network Ireland Television for International Distribution and is Now Streaming on SAMANSA.