Had two separate spells with the Buccaneers having briefly returned to the roster late in the 2005 season. Made the 2003 team as an undrafted rookie free agent and played in the first nine games with one start before losing his place on the gameday active roster but did catch his first NFL touchdown pass in the win against the Redskins. Went on to play three seasons in Seattle and four in Detroit before finally retiring from the NFL after a 10-year pro career.