He played four years of college football for the Alabama Crimson Tide, from 1994 to 1997.
During the 2002 Frankfurt Galaxy season, he set an NFL Europe single-game total yardage record with 279 yards against Barcelona.
On August 31, 1998, Alexander was signed to Denver's practice squad and remained there for entire 1998 season.
[10][11] During 1999 training camp, Alexander was waived by Broncos and signed a free agent contract with Miami Dolphins on February 8, 2000.
[12] He set an NFL Europe single-game total yardage record with 279 yards against Barcelona in 2002.