Was signed from the Steelers’ practice squad before the road game in Seattle but was a DNP in that encounter. Originally signed with Pittsburgh as an undrafted free agent. Played in 53 games with 32 starts at Iowa and was a second team All-Big 10 in 2023.