Joan Brosnan Walsh (29 June 1938 – 20 December 2009) was a veteran Irish actress, best known for her long-running role as the character Mags Kelly on the Irish soap opera Fair City, a role she had played for almost twenty years, from 18 September 1989 until her final screen appearance, 11 January 2009.