Haslett frequentò la Indiana University of Pennsylvania e fu scelto nel corso del secondo giro (51º assoluto) del Draft NFL 1979 dai Buffalo Bills[1]. Dopo la sua prima stagione fu premiato come rookie difensivo dell'anno. Rimase coi Bills fino al 1985 e giocò l'ultima stagione nel 1987 con i New York Jets.
Nel 2000, Haslett fu nominato capo-allenatore dei Saints portandoli da un record di 3-13 nell'ultima stagione di Mike Ditka a 10-6 e al loro secondo titolo di division della storia, oltre che alla loro prima vittoria di sempre nei playoff, contro i St. Louis Rams. A fine anno fu premiato come allenatore dell'anno. Rimase con la squadra fino al 2005, stagione dopo la quale fu licenziato. Nel 2006 divenne il coordinatore difensivo dei Rams. Il 29 settembre 2008 fu nominato capo-allenatore ad interim per il resto della stagione, che concluse però con un record parziale di 2-10. Dal 2010 divenne il coordinatore difensivo dei Washington Redskins, rimanendo in carica anche dopo la sostituzione del capo-allenatore Mike Shanahan con Jay Gruden nel 2014.
^(EN) 1979 National Football League Draft, Pro Football Hall of Fame. URL consultato il 18 ottobre 2012 (archiviato dall'url originale il 31 agosto 2011).