Newport Gwent Dragons
Griffiths started his career with Bridgend RFC before moving on the Ospreys, Cornish Pirates, Doncaster R.F.C.. In June 2010 he joined Newport Gwent Dragons. He left Newport Gwent Dragons at the end of the 2010-11 season for Jersey