Played eight games during the 2003 season strictly on special teams having been plucked off the Carolina Panthers’ practice squad, where he signed after being waived on the final cut before the regular season. Rejoined the Panthers and played four seasons with them and further ones with Minnesota and Detroit, all on special teams, before leaving the NFL after the 2010 season.