Signed as an undrafted free agent by the L.A. Rams on 4/30/20. Released by the Rams on 9/5/20 and re-signed to the practice squad on 9/6/2020. Signed a future contract with the Rams on 1/18/21 and released on 11/2/21. Acquired via waivers by the Vikings on 11/3/21 and released on 11/4/21. Re-signed to the Rams practice squad 11/10/21. Signed a future contract with the Rams on 2/15/22. Signed a one-year contract with Minnesota on 3/19/24 as an unrestricted free agent. Released by the Vikings on 8/27/24 and re-signed to the practice squad on 8/28/24. Signed to the Ram's active roster from the Vikings practice squad on 10/4/24. Released by Los Angeles on 11/5/24 and re-signed to the Rams practice squad on 11/6/24. Signed to Detroit's active roster from the Rams practice squad on 11/30/24. Signed a one-year contract with the Saints as an unrestricted free agent on 3/14/25. Released by New Orleans on 8/26/25 and re-signed to the Saints practice squad on 8/27/25. Signed to the Saints active roster on 9/13/25. Signed a one-year contract with Arizona on 3/12/26 as an unrestricted free agent.
2025: Appeared in 15 games (one start) with New Orleans and posted 17 tackles while adding career highs in sacks (3.0), QB hits (5) and tackles for loss (5) … made a tackle in the season opener vs. AZ (9/7) … recorded a QB hit @ Sea (9/21) … posted his first sack of the season when brought down Matthew Stafford for a six-yard loss in the third quarter @ LAR (11/2); finished the game with three tackles, including two for loss … had two solo tackles on defense vs. Car (12/14) and added one special teams tackle … totaled one tackle and sacked Jets QB Brady Cook for a one-yard loss vs. NYJ (12/21) … had three tackles, including a sack of Cam Ward for a loss of three yards @ Ten (12/28); the third quarter sack of Ward gave him a sack in back-to-back games for the first time in his career … started in regular season finale @ Atl (1/4/26) and registered four tackles, including one for loss.
2024: Appeared in nine games with Rams (6), Lions (2) and Vikings (1) during the season and totaled three tackles, two QB hits and one tackle for loss … also saw action in Detroit's postseason matchup … began the season in Minnesota and appeared in one game, vs. SF (9/15), and had a QB hit … went from the Vikings to the Rams and saw his first action with L.A. vs. GB (10/6) … faced his former team and posted one tackle vs. Min (10/24) … finished with one tackle and a tackle for loss vs. Mia (11/11) … had one tackle @ DE (11/17) … went from the Los Angeles to Detroit and started in his Lions debut vs. GB (12/5), finishing with one QB hit … saw action on defense and special teams in the Lions Divisional matchup vs. Was (1/18/25).
2023: Established career highs in games played (17), starts (16) and tackles (49) with the Rams, adding 2.0 sacks, four tackles for loss, four QB hits and a pass defensed … also started in the Rams postseason matchup … part of a Rams #4 ranked defense (334.0 ypg), that finished the year with the #6 ranked pass defense (255.0 ypg) and #6 run defense (79.0 ypg) … started in the season opener @ Sea (/10) and finished with two tackles; marked first career start in a season opener … totaled a season-best five tackles vs. SF (9/17) … registered two tackles and pass defensed @ Cin (9/25) … posted four tackles (including one for loss) @ Ind (10/1) … finished with four tackle, two tackles for loss and his first career full sack vs. AZ (10/15); took down QB Joshua Dobbs for a 13-yard loss on a 3rd-n-2 from the LAR 40-yard line in the first quarter, forcing a punt … tallied four tackles and sacked Geno Smith for an eight-yard loss vs. Sea (11/19) … recorded four tackles in the regular season finale @ SF (1/7/24) … started in his playoff debut and had three tackles and a tackle for loss in the Rams Wild Card matchup @ Det (1/14/24).
2022: Played in 16 games (six starts) and had 23 tackles, a half-sack and four QB hits … started the final six games of the season … appeared on defense and special teams in season opener vs. Buf (9/8) … posted three tackles @ KC (11/27) … made his first career start at DT and finished with six tackles vs. Sea (12/4) … started and recorded three tackle and split a sack of Russell Wilson for a loss for three yards vs. Den (12/25); the split sack marked the first of hist career … recorded two tackles in season finale @ Sea (1/8).
2021: Appeared in his first eight career games and finished the year with five tackles … made his NFL debut in the season opener vs. Chi (9/12) and had one tackle … posted a tackle in the win @ Sea (10/7) … appeared on defense and special teams vs. Det (10/24) and tallied one solo tackle … saw action on special teams and defense in the win @ Hou (10/31) with most of his snaps coming on defense.
2020: Spent the season on the Rams practice squad.
Spent four seasons (2016-19) at Weber state where he appeared in 54 games (52 starts) and posted 194 tackles (71 solo), 15.0 sacks, 28 tackles for loss, three forced fumbles, three fumble recoveries and three blocked kicks… earned All-American accolades and was named Big Sky Defensive MVP as a senior in 2019 after starting all 15 games with 62 tackles, 11 tackles for loss, 7.5 sacks, three passes defensed, one forced fumble and two fumble recoveries … named Weber State Male Athlete of the Year after helping lead the Wildcats to their third straight Big Sky championship and a berth in the FCS semifinals … started in 13 games in 2018 and totaled 42 tackles, seven tackles for loss and one forced fumble … in 2017, appeared in 14 games and registered 37 tackles, six tackles for loss, 5.5 sacks, one pass defensed, a forced fumble and fumble recovery as well as two blocked kicks … as a freshman in 2016, played 12 games and tallied 53 tackles, four tackles for loss, 2.0 sacks and one blocked kick.
Attended Rocky Mountain (Meridian, ID) High School where he earned second-team All-State and first-team All-Conference honors and was a team captain as a senior … signed with Weber State in February of 2013 before serving an LDS Church mission to Sao Paulo, Brazil … graduated from Weber State in December 2019 with a bachelor's degree in Business Administration/Finance.