Originally entered the NFL as an undrafted rookie free agent with Indianapolis on 4/29/20. Released by Indianapolis on 9/5/20 and signed to the Colts practice squad on 9/6/20. Signed a future contract with Indianapolis on 1/11/21. Released by the Colts on 8/31/21 and signed to the team's practice squad on 9/1/21. Elevated to the Colts active roster on 12/25/21. Signed a future contract with Indianapolis on 1/10/22. Re-signed a one-year contract with Indianapolis on 3/15/23. Released by the Colts on 8/30/23 and was claimed off waivers by the Cardinals on 8/31/23.
2023: Appeared in five games (three starts) at LG ... inactive for the first eight games of the season ... made NFL debut @ Cle (11/5) ... made first career start at LG and helped block for 122 rushing yards and two TDs on 26 carries (4.7 avg.) vs. Atl (11/12); Atlanta had allowed an NFL-low two rushing TDs over its first nine games ... started at LG and helped block for 123 rushing yards and a TD vs. the NFL's eighth-ranked run defense @ Hou (11/19) ... started at LG vs. LAR (11/26) ... saw game action at LG @ Pit (12/3) ... inactive for the last four games of the season.
2022: Spent the season on injured reserve.
2021: Spent the majority of the season on the Colts practice squad … elevated to the active roster for the Christmas Day game @ AZ (12/25) but did not play.
Played four seasons (2016-19) at the University of Alberta as an offensive lineman … one of two Canadian college players invited to the 2019 East-West Shrine Bowl … played in back-to-back U Sports East-West Bowls (2018-19), an annual game to showcase the top players in Canadian college football … earned first team All-Canadian honors as a senior in 2019 after helping Alberta average 399.0 yards per game and 5.2 yards per rush … earned second-team All-Canadian honors as a junior in 2018 after helping pave the way for Alberta to rush for over 1,000 yards on the season and 5.4 yards per carry.
Selected in the third round (22nd overall) of the 2020 CFL Draft by the Montreal Alouettes … attended Lindsay Thurber Comprehensive (Red Deer, Alberta) High School … also played baseball and wrestled at Lindsay Thurber … majored in Chemistry and minored in Physics.