Playing for Echuca United as a youngster in the Northern and Echuca Football League, he was recruited from Echuca/Bendigo Pioneers and made his debut in 1997. He was considered a great servant of the West Coast Eagles, noted for being extremely loyal. In a team that featured high profile names like Judd, Cousins, Kerr, Cox and Glass, Braun's achievements were usually shadowed by these 'big name' players.
Braun announced his AFL retirement midway through the 2008 AFL season, effective at the end of the season.
In 2007, he ended his acceptance speech for the Ross Glendinning Medal with "Let's have a f****** good year" on live television and in front of a crowd of 42,000 at Subiaco Oval. The Eagles originally fined him $500, but the AFL stepped in, severely reprimanded the Eagles and fined him a further $5,000 for the blunder. It was also the same match in which teammate Adam Selwood was involved in an altercation with Fremantle's Des Headland.