| May 19, 2009 |
Released by the New Orleans Saints. |
| December 30, 2008 |
Re-signed by the New Orleans Saints to a reserve/future contract. |
| December 21, 2008 |
Released by the New Orleans Saints. |
| November 27, 2008 |
Signed by the New Orleans Saints from the practice squad. |
| October 8, 2008 |
Re-signed by the New Orleans Saints to the practice squad. |
| September 12, 2008 |
Signed by the New Orleans Saints from the practice squad. |
| August 31, 2008 |
Re-signed by the New Orleans Saints to the practice squad. |
| August 30, 2008 |
Waived by the New Orleans Saints. |
| January 28, 2008 |
Re-signed by the New Orleans Saints. |
| December 27, 2007 |
Released by the New Orleans Saints. |
| December 23, 2007 |
Signed by the New Orleans Saints from the practice squad. |
| September 10, 2007 |
Signed by the New Orleans Saints to the practice squad. |
| September 1, 2007 |
Released by the Tennessee Titans. |
| September 3, 2006 |
Claimed off waivers from the Atlanta Falcons. |
| September 2, 2006 |
Waived by the Atlanta Falcons. |
| December 28, 2005 |
Signed by the Atlanta Falcons from the practice squad. |
| September 28, 2005 |
Signed by the Atlanta Falcons to the practice squad. |
| September 3, 2005 |
Released by the Tampa Bay Buccaneers. |
| April 30, 2004 |
Signed as an undrafted free agent by the Tampa Bay Buccaneers. |