Brown signed with the Oakland Raiders as an undrafted free agent on May 5, 2017.
[2] He was waived on September 2, 2017 and was signed to the Raiders' practice squad the next day.
[6] On December 5, 2018, Brown was claimed off waivers by the Green Bay Packers.
[9] On October 15, 2019, Brown was signed to the Chicago Bears' practice squad.
[12] On November 17, 2022, Brown was drafted by the DC Defenders of the XFL.