Lewis played college football at Central Michigan from 2018 to 2021, where he played in 32 games, rushing for 1,579 yards and 18 touchdowns.[1] He then transferred to Purdue, where he played 13 games, rushing for 146 yards.[2] Afterwards, he transferred to FAU, where he played in 11 games, rushing for 406 yards and 3 touchdowns.[3]
After going undrafted in the 2024 NFL draft, on May 3, 2024, Lewis signed a three-year, $2.835 million contract with the Seattle Seahawks.[5][6] He was waived on August 27.[7]