- Signed by the Colts as a free agent on May 5, 2021.
- Waived by the Los Angeles Chargers on March 12, 2021.
- Signed to the Chargers active roster from the practice squad on September 26, 2020.
- Signed to the Los Angeles Chargers practice squad on September 16, 2020.
- Released from the Tennessee Titans practice squad on September 14, 2020.
- Signed to the Tennessee practice squad on September 9, 2020.
- Waived by the Los Angeles Chargers on September 5, 2020.
- Signed by the Chargers to a reserve/future contract on December 31, 2019.
- Signed to the Los Angeles Chargers practice squad on November 25, 2019.
- Waived by the Cleveland Browns on November 12, 2019.
- Claimed by the Browns off waivers (Cincinnati) on September 1, 2019.
- Waived by the Cincinnati Bengals on August 31, 2019.
- Selected by the Bengals in the third round (78th overall) of the 2018 NFL Draft.