Dopo aver giocato per la squadra universitaria degli Elizabeth City State Vikings ha giocato in NFL con i Kansas City Chiefs, i New York Jets, i Buffalo Bills e i Los Angeles Raiders; è quindi passato in CFL, dove ha giocato per i Calgary Stampeders (con i quali ha vinto una Grey Cup), gli Hamilton Tiger-Cats, i Memphis Mad Dogs e i Toronto Argonauts.

Suo figlio Adam, gioca per i Porvoon Butchers.

Palmarès Franchigia Grey Cup: 1 Calgary Stampeders: 1992

Individuale PFWA All-Rookie Team - 1986

Collegamenti esterni