He played college football at Illinois State and was signed by the Dallas Cowboys as an undrafted free agent in 2020.
As a freshman in 2015, he appeared in 10 games as a backup safety, making a total of 18 tackles and 4 passes defensed.
As a senior in 2019, he started all 15 games at strong safety, leading the team with 89 tackles, while also making 6 passes defensed, 3 sacks and one forced fumble.
[1] Kirk was signed as an undrafted free agent by the Dallas Cowboys after the 2020 NFL draft on April 26.
[8] He was elevated to the active roster for their game against the Buffalo Bills, and made his NFL debut in the 15–29 loss.