Ross began his football career at the University of New Mexico, where he played as a cornerback for the Lobos. He showed great potential and skill during his college career, which caught the attention of NFL scouts. In 2019, he signed with the Cleveland Browns as an undrafted free agent but was later waived before the start of the regular season. Ross then joined the Miami Dolphins practice squad before eventually signing with the Houston Texans in 2020.