Originally signed with Baltimore as an undrafted rookie free agent on 5/3/19. Released on 8/31/19 and signed to the Ravens practice squad on 9/1/19. Signed a future contract with Baltimore on 1/12/20. Signed a one-year contract with the Cardinals on 5/21/21.
2020:Suffered a shoulder injury during training camp and was placed on injured reserve on 8/22.