| July 23, 2009 |
Released by the St. Louis Rams. |
| March 17, 2009 |
Signed as a free agent by the St. Louis Rams. |
| August 30, 2008 |
Released by the Tampa Bay Buccaneers. |
| June 21, 2008 |
Re-signed by the Tampa Bay Buccaneers. |
| December 26, 2007 |
Signed by the Tampa Bay Buccaneers from the practice squad. |
| November 1, 2007 |
Re-signed by the Tampa Bay Buccaneers to the practice squad. |
| October 31, 2007 |
Released by the Tampa Bay Buccaneers. |
| October 23, 2007 |
Signed by the Tampa Bay Buccaneers from the practice squad. |
| October 3, 2007 |
Re-signed by the Tampa Bay Buccaneers to the practice squad. |
| September 29, 2007 |
Released by the Tampa Bay Buccaneers. |
| September 26, 2007 |
Signed by the Tampa Bay Buccaneers from the practice squad. |
| September 2, 2007 |
Signed by the Tampa Bay Buccaneers to the practice squad. |
| September 1, 2007 |
Released by the Tampa Bay Buccaneers. |
| January 17, 2007 |
Re-signed by the Tampa Bay Buccaneers. |
| October 25, 2006 |
Waived by the Tampa Bay Buccaneers from the practice squad. |
| October 18, 2006 |
Signed by Tampa Bay Buccaneers to the practice squad. |
| August 29, 2006 |
Released by the Green Bay Packers. |
| January 28, 2006 |
Drafted by the Amsterdam Admirals of NFL Europe. |
| January 3, 2006 |
Signed by the Green Bay Packers from the practice squad. |
| November 24, 2005 |
Re-signed by the Green Bay Packers to the practice squad. |
| November 22, 2005 |
Waived by the Green Bay Packers. |
| November 9, 2005 |
Signed by the Green Bay Packers from the practice squad. |
| September 5, 2005 |
Signed by the Green Bay Packers to the practice squad. |
| August 28, 2005 |
Released by the Green Bay Packers. |
| June 7, 2005 |
Signed as a free agent by the Green Bay Packers. |
| July 27, 2004 |
Released by the Tennessee Titans. |
| April 26, 2004 |
Signed as an undrafted free agent by the Tennessee Titans. |