Career
He last played for Braehead Clan in the Elite Ice Hockey League. Frank was selected by the Phoenix Coyotes in the 7th round (188th overall) of the 2006 National Hockey League Entry Draft. Frank joined the Melbourne Ice on March 20, 2013, after formerly playing for the Cardiff Devils in the Elite Ice Hockey League (EIHL), following a season with Elmira Jackals in the ECHL. Frank has signed a new contract at Braehead Clan of the EIHL for the 2014-2015 season.
At the conclusion of his second season with the Clan, Frank retired from professional hockey.