05/2022 - 03/2023 | Carolina Panthers | |
10/2021 - 03/2022 | Los Angeles Chargers | |
03/2021 - 10/2021 | Houston Texans | |
03/2020 - 03/2021 | Buffalo Bills | |
03/2019 - 03/2020 | Buffalo Bills | |
03/2018 - 03/2019 | New York Jets | |
03/2017 - 03/2018 | Atlanta Falcons | |
06/2016 - 03/2017 | Detroit Lions | |
03/2014 - 03/2016 | Washington Redskins | |
07/2010 - 03/2014 | Arizona Cardinals | |
03/2006 - 03/2010 | The Citadel |