The 5-10, 210-pounder totaled 6,000 career yards and won the Guy Tolph Award as the top player in Hillsborough County as a senior.
He previously appeared to be headed to Georgia Tech to play quarterback, but took an offer to play running back at Auburn.
He took an official visit to Auburn last weekend.
"I got along well with the coaching staff and I got along well with the players. I got to hang out with a couple of the players and Auburn is a good school."