 Griffiths studied law as a mature student at the University of Wales.Before his election to the Senedd Cymru / Welsh Parliament, he was a practising solicitor (criminal law, personal injury and general civil litigation).He is a former councillor on Gwent County Council and Newport CBC.