Beck spent his freshman season at Ventura College and then moved to the College of the Canyons in Santa Clarita, California, where he led the Canyon Cougars to an 11-1 season and Western State Conference title as a sophomore. He was a unanimous first-team All-Conference pick, throwing for 2,052 yards while completing 77.5% of his passes. He also added 430 rushing yards. He was also named to the Junior college Academic All-American list.
After transferring to BYU, Beck served as the backup to All-American quarterback John Beck (no relation) from 2004-2006.[3] In his lone start in a 38-0 victory over Utah State his senior season, Beck totaled 553 passing yards and 28 rushing yards, including 305 yards on 20-of-28 passing.[4]
Beck began as an offensive intern at BYU in 2007 and then worked in the same position with LSU Tigers. He worked under former BYU head coach, Gary Crowton who was the OC on Les Miles's 2008 team.
Weber State
In 2009, he was hired by head coach Ron McBride as quarterbacks coach at Weber State. At Weber State, he coached quarterback Cameron Higgins, who completed his four-year standout career as one of the top players in Weber State history and set many school records.[6]
In 2013, he returned to his alma mater as quarterbacks coach until his resignation December 9, 2015.[2] He was hired by offensive coordinator Robert Anae.[8]
UVA
In 2015, Beck accepted the quarterbacks coach position at UVA, with Robert Anae as the OC, going from BYU with Bronco Mendenhall, the university's new head football coach.[9] Beck left this position after Mendenhall announced his retirement.[10]
Syracuse
Beck was hired as Syracuse's quarterbacks coach on December 26, 2021.[11][12][13] After Anae left for the same position at NC State in December 2022, Beck was promoted to OC by head coach Dino Babers.[14][15] In his one season as the OC Syracuse went 6-7 overall and 2-6 in conference. [16]
New Mexico
In December 2023, Beck was named the OC at New Mexico, joining Bronco Mendenhall, who was named the head coach, coming out of a two season retirement.[17] This was the third time Beck had worked with Mendenhall, following BYU and UVA.
U of U
On December 5, 2024, Beck was named the OC at the U of U, to replace Andy Ludwig.[18]