Griffiths made his debut for Jamaica in 1998 against Guatemala, and made his last international was in 2002 against Barbados, having played 28 times and scored twice for the "Reggae Boyz". He scored his first international goal on 5 June 1999 in the 1999 Caribbean Cup against Guadeloupe. He featured in the 1998, and 2000 CONCACAF Gold Cup tournaments. Griffiths also played for Jamaica at the 1999 Pan American Games, scoring a goal versus Honduras in a 1–2 defeat.