Fergus learned his rugby initially at Belvedere College Dublin and joined Trinity College after school with whom he played for 6 seasons whilst qualifying as a Dental Surgeon. He represented the Irish Universities on the 1987 tour to Japan.
He joined Lansdowne in 1988 where he played for 2 seasons and won his cap for Ireland having also played with Leinster many times. His caps were gained with fellow Lansdowne internationals Fergus Aherne and Noel Mannion. His finished his career with Clontarf Ruby Club.
First cap v Wales 4/2/1989
Last cap v Scotland 4/3/1989