06/2023 - 08/2023 | Carolina Panthers | |
10/2021 - 03/2023 | Tennessee Titans | |
11/2020 - 03/2021 | Jacksonville Jaguars | |
03/2020 - 09/2020 | Cincinnati Bengals | |
09/2019 - 03/2020 | Cincinnati Bengals | |
10/2017 - 08/2019 | San Francisco 49ers | |
07/2017 - 10/2017 | Buffalo Bills |