Gary Richard Deegan (born 28 September 1987) is an Irish professional footballer who plays as a midfielder for League of Ireland Premier Division club Shelbourne. Beginning his career in his native Ireland, he has since played in the Scottish Premiership for Hibernian and various clubs in all three divisions of the English Football League.