- Signed by the Colts as a free agent on August 18, 2018.
- Released by the Cincinnati Bengals on May 14, 2018.
- Signed by the Bengals to a reserve/future contract on January 2, 2018.
- Signed to the Bengals practice squad on December 13, 2017.
- Released by the New York Jets on September 2, 2017.
- Claimed off of waivers (New Orleans) by the New York Jets on August 13, 2017.
- Waived by the New Orleans Saints on August 12, 2017.
- Claimed off of waivers (Atlanta) by the Saints on December 23, 2016.
- Waived by the Atlanta Falcons on December 22, 2016.
- Signed by the Falcons as an undrafted free agent on May 6, 2015.