Hailing from Bridgend, Ben represented Cornelly Youth before moving on to join the Bridgend under 21 Academy. Graduating to senior level with the Brewery Field club in 2002, Ben then took a year out in Australia, playing for the Manley club.
Upon his return to Wales, Ben once more turned out for Bridgend in the Welsh Premiership, before joining up with Pontypridd on the eve of the 2004/2005 campaign.
A student of sports analysis at UWIC, Ben played an important role off the field for Pontypridd, compiling the post match analysis DVDs for use by the coaches and squad.
A fantastically adept young player, with a penchant for the hard graft, and possessing a good turn of pace, Ben proved to be a big favourite with supporters, and was widely praised for his devotion to his adopted club.
In the summer of 2006, Ben departed Pontypridd to play for Doncaster in the English National League 1 under new coach, Clive Griffiths.
Joining Birmingham and Solihull Bees for the 2008/2009 season, Ben was promoted to captain at the commencement on the 2009/2010 campaign. However, the Bees' widely covered financial problems and subsequent administration forced Ben to reconsider his position, and in November 2009, he joined Gloucester in the English Premiership.
Web by Infonia