- Signed by the Colts to a reserve/future contract on January 11, 2021.
- Released from the Philadelphia Eagles practice squad on January 4, 2021.
- Signed to the Eagles practice squad on December 21, 2020.
- Waived by Philadelphia on August 23, 2020.
- Claimed by the Eagles off waivers (Detroit) on April 28, 2020.
- Waived by the Detroit Lions on April 27, 2020.
- Signed by the Lions to a reserve/future contract on December 30, 2019.
- Signed to the Detroit practice squad on December 27, 2019.
- Released from the Lions practice squad on November 1, 2019.
- Signed to the Detroit practice squad on October 30, 2019.
- Originally signed by Philadelphia as an undrafted free agent on May 22, 2019.