Career
Graham first played ice hockey in 2006 when he joined the Melbourne Ice of the Australian Ice Hockey League. Following the end of the 2006 season Graham moved to the United States and joined the Florida Junior. Panthers to play on their under-16 American Automobile Association team
He also continued to return to Australia to play for the Ice during the off-season in the United States.
Graham then moved to the United States and joined the Valencia Flyers, a Tier III Junior A who compete in the Western States Hockey League (WSHL). During the 2009-2010 season with the Flyers Graham was selected to represent the WSHL at the United States of America Hockey Junior A Tier III Nationals that were being held in Marlborough, Massachusetts.
Graham returned to the United States for the beginning of the 2010-2011 season where he joined the Connecticut Junior. Wolfpack, a Tier III Junior.
A team of the Atlantic Junior Hockey League.
After playing his fifth season for the Ice in the off-season Graham returned to play his second season for the Junior. Wolfpack where he played 29 games and recorded points. In 2012 Graham returned to Australia to play for the Melbourne Ice in 2012 AIHL season.
He has also signed with the hockey program at Buffalo State College for the 2012-2013 season.
Graham was first called up to represent Australia in 2007 where he joined the national under-18 team to compete in the 2007 IIHF World U18 Championship Division II Group B tournament being held in Miercurea-Ciuc, Romania. Australia finished fifth while Graham recorded a single assist during his five games.
The following year Graham was again named on the national under-18 team roster to compete at the 2008 World Championships. He failed to score any points during the tournament and finished with only 38 penalties in minutes.
After the completion of the 2010-2011 season Graham was called up to the national senior team to compete at the 2011 IIHF World Championship Division II Group A tournament which was being held in Melbourne, Australia.
Australia finished first and gained promotion to Division I Group B for the following year while Graham played four games recording only two penalties in minutes. The following year Graham was recalled to the national senior team to compete at the 2012 World Championships. He finished the tournament with one goal and ten penalties in minutes while Australia finished last and were relegated to Division II for the following year.