 Flanagan is currently the Assistant Coach at the St. George Illawarra Dragons.Flanagan played S. G. Ball Cup, Jersey Flegg Cup and President's Cup for St. George Dragons before his NRL debut for St George in 1987.From 1989 to 1991, he played for Western Suburbs Magpies then moved to Parramatta Eels from 1992 to 1994.