Made the 2023 team as an undrafted free agent and played in all but one game making two starts at safety. Was also a key part of the special teams’ coverage units all season. Played 45 games across five seasons at Iowa tallying 118 tackles, eight pass defensed, and four interceptions. Started 26 games across his final two seasons in college.