Brown (5-10, 195) originally entered the NFL in 2016 after signing with the Cincinnati Bengals as an undrafted rookie free agent on May 8, 2016. He was waived by Cincinnati on August 30, 2016 and later re-signed with the team on January 20, 2017. Following his release on August 1, 2017, he was signed to the Bengals practice squad on December 28, 2017, and later signed a Reserve/Future contract on January 1, 2018. He connected on all six of his field goal attempts during the 2018 preseason with the Bengals, including a 55-yard attempt, prior to being waived on September 1, 2018.