He played for his county from 1984 to 1996 and was a member of its 1992 All-Ireland SFC winning team. He conceded only 3 goals in 6 matches of the 1992 championship.[2] He won an All Star Award.
He won two Down Senior Football Championships with Burren. He missed the 1992 Down SFC final so that he could play for Donegal in the All-Ireland SFC final the following week.[4]
After retiring, he assisted Brian McEniff as a goalkeeping coach when McEniff returned as Donegal manager in the early 2000s; Tony Blake credits Walsh with helping him have his best season in 2003.[5]
His brother Eunan is a coach with St Eunan's GAA and a Garda who, as of 2021, was Sergeant in Charge of Letterkenny Garda Station, a town in which he spent much of his career in policing.[6]
^McHugh, Michael (23 April 2020). "De La Salle's 'Band of Brothers' recalled on 40th anniversary of All Ireland Colleges victory: The Donegal school of 155 students that made history in 1980 for Ballyshannon". Retrieved 23 April 2020. The DLS team and subs included: Thomas Cleary; Pauric McLoone, Paschal McTernan, Conor Boyle; Thomas Gallagher, Tommy McDermott, Paul Tuohy; Brian Tuohy (Capt.), Matt Gallagher; Martin Williamson, Michael McHugh, Tom McMahon; John Lee, Brian Murray, Pauric Bromley. Subs: PJ Ward for John Lee; Eunan Gallagher, Eunan Doyle, Conor Maguire, Tommy McLoughlin, Declan Gallagher… Indeed, a number of that winning All Ireland team and younger Loch an Iuir success went on to distinguish themselves in the green and gold of Donegal and Ulster. These included Gary Walsh, Matt Gallagher and Brian Murray, who all played vital roles in Donegal's first ever All Ireland senior football final victory against Dublin in 1992.