Hanlon a texasi Port Arthurban született, és a Memorial High Schoolban járt. Hároméves induló volt a labdarúgó-válogatott Tackle-nél, és kosárlabdát és pályát is betűkkel.
A középiskolát követően Hanlon ösztöndíjat fogadott el az LSU -hoz, ahol a Tigrisek számára játszott. Kétéves kezdő volt, és 1991-ben az All-SEC második csapatának nevezték el.
A Hanlont a Detroit Lions választotta ki az 1992 -es NFL -tervezet negyedik fordulójában. Három szezonban játszott az oroszlánoknál, mielőtt 1995 -ben a New York Jets -hez cserélték. Két szezonban játszott a Jets -en, mielőtt 1997 -ben engedték szabadon.
A Jets -ből való szabadon bocsátása után Hanlon aláírta a Tampa Bay Buccaneers -szel. Két szezonban játszott a Buccaneersnél, mielőtt 1999 -ben visszavonult.
A Hanlon jelenleg regionális értékesítési menedzserként dolgozik egy orvosi berendezés -társaságnál.