Brown is Chair of the Degree Evaluation Committee of the École Nationale Supérieure des Beaux-arts de Paris in France, where he also serves as a professor and department head at the School of Sculpture/Media and Director of the Graduate School. Additionally, Brown holds a position at the Parsons School of Design in the United States and is an internationally renowned installation and digital photography artist, with his works collected by numerous countries and museums, including the National Gallery of Canada and the Fonds National d'Art Contemporain (FNAC) in France. Brown has made significant breakthroughs in contemporary art, design, and architecture, particularly in the fields of new media and installation art.