07/2022 - 08/2022 | Miami Dolphins | |
03/2021 - 03/2022 | San Francisco 49ers | |
11/2020 - 03/2021 | Detroit Lions | |
09/2020 - 10/2020 | San Francisco 49ers | |
10/2019 - 09/2020 | New England Patriots | |
03/2016 - 10/2019 | Atlanta Falcons | |
06/2012 - 03/2016 | Cincinnati Bengals | |
03/2009 - 03/2012 | Rutgers |