Dunn played for the Oregon State Beavers for four seasons.[1] Dunn finished his collegiate career with 115 career tackles, 16 pass deflections and a forced fumble in 33 games played.[2]
Dunn was released by the Jets on August 30, 2022.[4]
Seattle Seahawks
On August 31, 2022, Dunn was claimed off waivers by the Seattle Seahawks.[5] He was placed on injured reserve on October 22.[6] Dunn was released on July 25, 2023.[7]
Pittsburgh Steelers
On August 2, 2023, Dunn signed with the Pittsburgh Steelers.[8] However, he was waived on August 14.[9]
Green Bay Packers
On January 14, 2025, Dunn signed a reserve/futures contract with the Green Bay Packers.[10]