Dorn was signed by the Minnesota Vikings as an undrafted free agent on April 28, 2020.[2] He suffered a broken toe in the Vikings' final preseason practice and was waived with an injury designation.[3] Dorn reverted to the injured reserve after clearing waivers on September 6, 2020.[4] He was released on August 31, 2021, during final roster cuts and re-signed to the practice squad the next day.[5][6] Dorn was elevated to the active roster on September 18, 2021, for the team's Week 2 game against the Arizona Cardinals and made his NFL debut in the game.[7] He signed a reserve/future contract with the Vikings on January 10, 2022.[8]
Dorn was waived by the Vikings on August 30, 2022.[9] He was re-signed to the practice squad one day later.[10] He was promoted to the active roster on October 8.[11] He was waived on October 17 and re-signed to the practice squad.
Carolina Panthers
On January 18, 2023, Dorn signed a reserve/future contract with the Carolina Panthers.[12] He was released on June 30.
Miami Dolphins
On August 2, 2023, Dorn signed with the Miami Dolphins.[13] He was waived/injured on August 24,[14] and placed on injured reserve.