[1] He attended Butte High School and played quarterback, throwing for 3,124 yards as a senior.
[2][3] Afterwards, he joined the Montana State–Northern Lights of the National Association of Intercollegiate Athletics (NAIA) and saw limited playing time across the 2016 and 2017 seasons.
[7] He was a full-time starter in his final year, the fall 2021 season, and was selected fourth-team all-conference by Phil Steele.
[8] After going unselected in the 2022 NFL draft, Cook was signed by the Tampa Bay Buccaneers as an undrafted free agent.
[10] He was waived at the final roster cuts and was subsequently brought back to the practice squad.