Griffin is a freshman at Northeastern University. He has dressed in all nine games this season, registering his first collegiate point against Maine. Prior to attending Northeastern, Griffin played two seasons for Waterloo in the USHL. Griffin has twice represented the United States in international competition.