Lewis was drafted by the Cleveland Browns with the 221st overall pick in the seventh round of the 2019 NFL draft.[1] He signed his rookie contract with the Browns on May 2, 2019.[2] The Browns waived Lewis on August 31, 2019.[3] The Browns re-signed Lewis to their practice squad on September 7, 2019.[4] Lewis was released by the Browns on September 12, 2019.[5] The Browns re-signed Lewis to their practice squad a second time on September 20, 2019.[6]
The Browns signed Lewis to their reserve/futures list on December 30, 2019.[7] Lewis was waived by the Browns on September 3, 2020.[8]
Cincinnati Bengals
On November 18, 2020, Lewis was signed to the Cincinnati Bengals practice squad.[9] He signed a reserve/future contract on January 4, 2021.[10] He was waived/injured on August 23, 2021 and placed on injured reserve.[11] He was released on September 14.
Denver Broncos
On April 27, 2022, Lewis was signed by the Denver Broncos.[12] He was waived/injured on August 29 and placed on injured reserve.[13] He was released from injured reserve on September 1.