Der 1,83 Meter große Braun absolvierte seine Schiedsrichterausbildung im Jahr 2009 und galt fünf Jahre später als „einer der landesweit besten Jung-Schiedsrichter“.[1] Er debütierte im März 2016 in der fünftklassigen Oberliga Niederrhein, im August 2017 in der viertklassigen Regionalliga West.
Nach 14 Einsätzen als Schiedsrichterassistent in der Profiliga stieg Braun zur Saison 2019/20 auch als Spielleiter in die 3. Liga auf und leitete dort am 31. August 2019 beim Aufeinandertreffen von Hansa Rostock und Preußen Münster (1:0) seine erste Partie.[2][3] Zwei Wochen zuvor wurde Braun erstmalig als Assistent in der 2. Bundesliga eingesetzt. Zwei Jahre später, zur Saison 2021/22, stieg Braun weiter in die 2. Bundesliga auch als Schiedsrichter auf und debütierte dort am 20. August 2021 beim Spiel von Hannover 96 gegen den 1. FC Heidenheim (1:0).[4]
Am 2. Februar 2025 pfiff Braun die Bundesligapartie Bayer Leverkusen–TSG Hoffenheim. Als eine Entscheidung nach Eingriff des Video-Assistenten korrigiert wurde, war Braun der erste Schiedsrichter der Bundesligageschichte, der über die Stadionlautsprecher die finale Entscheidung erklärte.[8][9]
Ab der Saison 2025/26 ist Braun auch fester Teil des Kaders der Bundesliga-Schiedsrichter.[10]