Attended Cwmcarn School. Played for Wales U21, Wales B, East Wales. Joined from Newbridge 1991/2. Wales B Nov 1989 vs France. Selected for Welsh Squad 1991/2. Scored a try in each of his first 8 matches (10t). Returned to Newbridge in 1992/3. Played also for Abercarn, Treorchy, Ebbw Vale. Ebbw Vale Team Manager 2004/5. Nickname:
Aggy or
Jim. Newport RFC record : 1991/2 : 33 apps / 16t / 29c / 26p = 200pts - top pts / try scorer.