- Signed by the Colts to a reserve/future contract on February 8, 2022.
- Released from the Green Bay Packers practice squad on January 31, 2022.
- Signed to the Packers practice squad on January 1, 2022.
- Released from the Green Bay practice squad on December 27, 2021.
- Signed to the Packers practice squad on September 21, 2021.
- Waived by the New Orleans Saints on August 31, 2021.
- Claimed by the Saints off waivers from the New York Giants on August 12, 2021.
- Waived by the Giants on August 11, 2021.
- Selected by the New York Giants in the fifth round (139th overall) in the 2018 draft.