Brown spielte von 2013 bis 2017 an der Southern Methodist University, danach meldete er sich zur NBA-Draft 2017 an. Dort wurde er an 46. Position von den Philadelphia 76ers ausgewählt. Die Rechte an Brown sicherten sich jedoch am 6. Juli 2017 die Milwaukee Bucks. Sein NBA-Debüt bestritt er am 20. Oktober 2017 im Spiel gegen die Cleveland Cavaliers, als er sechs Minuten am Feld stehen durfte.