Had two stints with the Bucs as a special teams player having made the 2000 roster as a 6th round pick. Played three games in 2002 before being traded to the Colts and saw a lot more secondary time with them. Was released by Indianapolis in the 2003 pre-season and re-signed by the Bucs in October where he played the remainder of the year. Never played in the NFL again after that season though. Originally wore the 46 shirt in his first two seasons but then switched to 22 for the 2002 season. On his return to the Bucs in 2003, he took the No.34 jersey to become the third Buc ever to wear three different numbers.