He was promoted to the first-team squad in the 1992-93 season, but found it difficult to break into the side.
In the 2011-12 season he was involved in several first-team squads.
He was promoted to the first-team squad in the 2002-03 season.
He became part of the first-team squad with 17 but never made it into the starting line-up.
He was promoted to the first-team squad the following season.
He made it to the first-team squad in 2002 before suffering a serious knee injury.
He was first involved in the first-team squad during the 2008-09 season.
He began the 2009-10 season training with the first-team squad and again featured regularly for the club's reserves.
He remained at Barry until the beginning of the 2003-04 season, when financial problems lead to the team releasing its entire first-team squad.
However, he failed to break into the first-team squad and played as an amateur during his spell with the club.