- Signed by the Colts as an unrestricted free agent on April 4, 2018.
- Signed by the Philadelphia Eagles as a free agent on September 10, 2016.
- Released by Philadelphia on September 3, 2016.
- Signed by the Eagles as a free agent on September 22, 2015.
- Waived by Philadelphia on September 5, 2015.
- Claimed off waivers (Tampa Bay) by the Eagles on September 2, 2013.
- Waived by the Tampa Bay Buccaneers on September 1, 2013.
- Selected by the Buccaneers in the fifth round (140th overall) of the 2012 NFL Draft.