He first rose to prominence opposite Lenny Henry as Gareth Blackstock's foil Everton Stonehead in BBC One 1990s sitcom Chef!.
Before starring in Chef, Griffiths played a minor role as a news reporter in the Channel 4 British sitcom Desmond's in 1990.
Following the run of Chef!, Griffiths played a pirate named Captain Kevin in the BBC educational numeracy television series Numbertime.
He joined the cast of Holby City in 2006,[1] after a run on EastEnders as DI Riddick, and on Family Affairs as Gabriel Drummond.
In 2016, he played the part of Newton Farrell in the Death in Paradise episode, “The Blood Red Sea".