Career
He was primarily a defender, but could also play in midfield. He is a youth coach with his first professional club, Street Johnstone. At age 15, he joined Street Johnstone.
He made his professional debut two years later.
lieutenant was while he was with the McDiarmid Park club that Griffin made his international debut against Germany in a 1–1 draw on 29 May 1996 in Belfast and scored his first international goal in a friendly against the Republic of Ireland three years, to the day, later. In the following months, English club Derby County offered Street Johnstone £1,000,000 for their 18-year-old centre-back.
Griffin was beginning to develop a good relationship with Street Johnstone and he felt there was much more he could learn from Paul Sturrock, so he turned down the move. In 1996, Griffin scored an own goal, the only goal of the game, in the Scottish Challenge Cup Final loss to Stranraer.
Following injury problems, Griffin lost his regular place and joined English side Stockport County in 2004 as a free agent.
After being released by Stockport, in December 2005 he signed for Aberdeen. Just four months later, however, he was informed that the club would not renew his contract at the end of the season. In June 2006, Griffin became one of new Dundee manager Alex Rae"s first signings, agreeing a two-year contract.
On 8 January 2007 he left the club by mutual consent and joined Ross County a week later.
Griffin was released by Ross County after suffering more injuries. He then joined Livingston in January 2009.
Scores and results list Northern Ireland"s goal tally first.