Career
Sheehan played 102 games for Geelong over nine seasons, but only managed 16 senior games in his final three seasons. After retiring as a player, Sheehan remained involved in the game, initially as the Victorian State of Origin team manager and then as the American Federation of Labor-Congress national talent identification manager. From 2010 onwards, Sheehan appeared as a panellist on TAC Cup Future Stars, a Nine Network television program