Harris was a member of the Lindenwood Lions, redshirting his true freshman season.
[3] He was waived on August 31, 2019, during final roster cuts but was re-signed to the Bears' practice squad the following day.
[11] On August 30, 2022, Harris was waived by the Broncos and signed to the practice squad the next day.
[14] On March 18, 2024, Harris signed a one-year contract with the Miami Dolphins[15][16] He was released on August 28, and re-signed to the practice squad.
[17][18] On October 22, 2024, Harris was signed by the Carolina Panthers off the Dolphins practice squad.