– Barker besuchte die Hewitt-Trussville High School in Trussville, Alabama, wo seine Fußball-Karriere begann. Er absolvierte 1990.
Barker spielte College Football an der University of Alabama unter Cheftrainer Gene Stallings. Im letzten Spiel der Saison 1992 führte Barker die Crimson Tide zu einer nationalen Meisterschaft, indem er die #1 Miami Hurricanes, 34-13, in der 1993 Sugar Bowl besiegte. In der Saison 1994 gewann Barker den Johnny Unitas Golden Arm Award und wurde Fünfter in der Abstimmung für die Heisman Trophy., Barker führte die Crimson Tide zu einem 35-2-1 Rekord als Start Quarterback; das offizielle NCAA Rekordbuch spiegelt eine 27-11 Marke aufgrund später Verfall der Spiele während der Saison 1993.
Barker wurde in der 1995 NFL Draft in der fünften Runde von den Green Bay Packers eingezogen, machte aber nicht das Team. Anschließend war Barker auf der Liste der New England Patriots und der Carolina Panthers, spielte aber nie in einem regulären Saisonspiel.
Im Jahr 1998 unterzeichneten die Toronto Argonauten Barker und brachten ihn in die Canadian Football League.,
Nach drei Spielzeiten bei den Argonauten verließ Barker die Birmingham Thunderbolts in der XFL. Barker war ein Fanliebling der Bolts (im Allgemeinen kleinen) Menge und war der Quarterback der zweiten Reihe des Teams und spielte mitten in der Saison mehrere Spiele, bevor er zu spät eine Gehirnerschütterung erlitt. Im Gegensatz zu seiner College-Karriere, seine Zeit in der XFL sah ihn den Beginn einer Sieben-Spiele-Pleite überwachen.