Keogh usually played in the midfield or at half forward and was recruited to Melbourne from Castlemaine.
[1] He made his league debut in 1990 but spent most of the season with the reserves where he won a Gardiner Medal.
In 1993 he won another Gardiner Medal[2] after failing to play a senior game that year.
He moved to St Kilda in 1994[3] and was a member of their 1997 grand final losing side.
Keogh was delisted at the end of the 1998 season.