Warren was a high school All-American running back, attending the University of Texas. There he set their single-game freshman rushing record with 276 yards and four touchdowns against Texas Tech University late in 2015.[2] In 2017 he was moved to tight end. Going in to the combine he told teams he would do whatever they needed him to, but that he fully intended to play running back in the NFL.
Warren went undrafted in the 2018 NFL Draft and signed with the Oakland Raiders as an undrafted free agent on May 7, 2018.[5] After a strong preseason, Warren was placed on injured reserve on September 1, 2018 with a knee injury.[6]
On July 28, 2019, Warren was waived by the Raiders.[7]