Career
Franks has played his entire club career for Devonshire Cougars. He also played for Kings in the six-a-side Island Soccer League. He made his debut for Bermuda in a March 2007 friendly match against Canada and earned a total of 4 caps, scoring no goals.
His final international match was an August 2008 CONCACAF Gold Cup qualification match against the Cayman Islands.