Bei der Weltmeisterschaft 2012 verlor Brown in der ersten Runde gegen den Südafrikaner Devon Petersen, als er eine 2:0-Satzführung noch hergab und mit 2:3 verlor. Ebenfalls in der ersten Runde schied er bei der Weltmeisterschaft ein Jahr später aus. Er verlor dort mit 0:3 gegen den Engländer Terry Jenkins.