Signed with Tampa Bay as an undrafted rookie free agent on 5/12/14. Released on 8/31/14 and signed to Green Bay’s practice squad on 9/3/14. Released on 9/23/14 and signed to Tampa Bay’s practice squad on 9/25/14. Elevated to the active roster on 11/30/14. Released on 9/9/15. Signed to the Buccaneers practice squad on 11/18/15. Re-signed on 1/5/16. Released on 9/3/16 and was signed to Tampa Bay’s practice squad on 9/4/15. Elevated to the active roster on 11/22/16 and was released on 12/10/16. Acquired by the 49ers off waivers on 12/12/16 and was released on 12/21/16. Signed to the Buccaneers practice squad on 12/26/16 and re-signed on 1/2/17. Released on 9/2/17. Signed a future contract with the Cardinals on 1/2/18.
2016: Inactive for three games with the Buccaneers and 49ers.