Devon Murray, who played Seamus Finnigan in the Harry Potter films, has welcomed a baby boy with his girlfriend, Shannon McCaffrey.

Celbridge-born Murray (32) made the announcement on social media and described Shannon 's labour as "long" and "scary."

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

The couple, who have been dating since 2018, have named the baby boy Cooper Michael Murray.

"Yesterday 2/1/21 my life changed forever. Shannon delivered our beautiful little boy ‘Cooper Michael Murray' weighing 6lbs 10oz. Both are doing amazing now after a very long labour and a scary few minutes at the end," Murray wrote.

"It still hasn’t sunk in just yet that we have our very own little boy. I can’t wait to make the most amazing memories with Shannon and Cooper as we begin our little family."

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

Murray, who also acted in Angela's Ashes and Damo & Ivor: The Movie, added: "I’m so amazed by Shannon and she is now my Hero. I’m so proud of her for everything she has gone through. I can’t wait to have you both home. It’s so hard having to leave you both. I will love you both forever until my last breathe."

Murray's former Harry Potter co-star Rupert Grint recently welcomed his first child - a daughter named Wednesday, with girlfriend Georgia Groome.