Franklin grał w NCAA dla zespołu uczelni Bradley, a później występował w ligach: cypryjskiej, niemieckiej, bośniackiej, tunezyjskiej oraz rumuńskiej.
Ostatnio był zawodnikiem ekipy CSM Oradea, z którą dotarł do samego finału rozgrywek w Rumunii. Zdobywał tam średnio 9,4 punktu, 4,9 asysty oraz 3,4 zbiórki na mecz.
- Jest to typowy rozgrywający, którego postawa ma bardzo duży wpływ na grę całego zespołu. Jest szybki, doskonale wczuwa się w wydarzenia na boisku, potrafi powalczyć o zbiórki, a poza tym jest naprawdę dobrym obrońcą – mówi na oficjalnej stronie zespołu Marcin Sałata, generalny menedżer Energi Czarnych.