Made the 1996 roster as a longshot undrafted rookie and worked his way into the starting line-up where he remained for most of the next three seasons outside of injury. Was not offered a contract after the 1999 season and moved on to play nine games with Dallas in 2000 before leaving the NFL for good. Went on to work for one of the Tampa TV stations as a sports analyst and also played for the Tampa Bay Storm in the Arena League.