 In 2017, McCarthy has played Emmett Forrest in Leicester Curve's production of "Legally Blonde" at the Opera Garnier in Monte Carlo.In 2018, he joined the cast of the BBC drama "Call the Midwife" as Terry Davidson, before playing Erwin Bach in the original West End cast of "Tina, The Musical" at the Aldwych Theatre, London.McCarthy began his association with the Northern Ireland Children's Hospice in October 2007 when he overcame his fear of heights by leading a fundraising abseil event, in which he had to climb down Belfast's Europa Hotel.