As a true freshman at Colorado in 2017, Russell spent time learning how to play outside linebacker and tight end, quickly being made the latter while spending the season on the scout team.[4] He was named Colorado's 2017 Offensive Scout Player of the Year.[4] He impressed in training camp in 2018 and was given a scholarship prior to the regular season, despite it taking most walk-ons at minimum three years to earn it, if ever.[4] Russell was placed second on the depth chart to begin the 2018 season.[4] He totaled five receptions for 41 yards on the year.[5]
In 2019, Russell made 23 catches for 221 yards with two touchdowns, exceeding the amount of catches made by Colorado tight ends in the prior three years (18).[5] The following year, he was named team captain, but suffered an injury in the second game that sidelined him for the season.[2][6] He had his best season in 2021, recording a team-leading 25 receptions for 307 yards while being a nominee for the Burlsworth Trophy, given to the best player who started his career as a walk-on.[2][7] Russell returned for a final year in 2022 and posted 20 catches for 153 yards with no scores.[8][9] He finished his stint at the school with 78 receptions for 799 yards with three touchdowns.[10]
Russell was signed off the Eagles' practice squad to the 53-man roster of the Seattle Seahawks on September 20, 2023.[14] He played in 15 games for Seattle, logging 7 tackles while playing in just 2% of the team's offensive snaps. Russell made 11 appearances for the Seahawks in 2024, playing mostly on special teams. On January 2, 2025, Russell was placed on injured reserve with a foot injury, ending his season.[15]