He played college football for the Shepherd Rams before signing with the Tampa Bay Buccaneers as an undrafted free agent in 2023.
[1] Brown joined the Shepherd Rams in 2019 and made his college football debut against Mercyhurst.
[3] In a blowout win against East Stroudsburg, Brown had his first multi-touchdown game, rushing for both on 12 carries for 80 yards.
[4] Shepherd ended the season with a 9–2 (6–1) record, finishing second in the Pennsylvania State Athletic Conference (PSAC) East Division.
[5] During both of their playoff games, Brown had 100+ kick return yards but didn't record a single carry.
On November 16, Brown earned his second-straight All-PSAC First Team selection as a running back and return specialist.
20 Slippery Rock, finishing with 23 touches for 270 all-purpose yards and two total touchdowns, helping Shepherd advance with a 37–27 win.
[14] During Regional play, Brown had 80 touches for 718 all-purpose yards and seven total touchdowns, earning him D2CCA All-Region First Team honors.
[21] On May 12, 2023, Brown signed with the Tampa Bay Buccaneers of the National Football League (NFL) as an undrafted free agent.
[25] On January 5, 2024, Brown signed with the Winnipeg Blue Bombers of the Canadian Football League (CFL).
[29] On November 17, 2024, Brown signed with the Arizona Rattlers of the Indoor Football League (IFL).