Brown won a silver medal at the 2012 Summer Olympics in the men's eight with Andrew Byrnes, Gabriel Bergen, Will Crothers, Douglas Csima, Robert Gibson, Malcolm Howard, Conlin McCabe and Brian Price. The Canadian eights had performed poorly in the heats, finishing last and casting doubts on their ability to win a medal. But in the repechage, they finished second behind the Great Britain crew and in the A final the Canadian boat managed to pull past Great Britain and finish in the silver position behind the German boat who were the reigning three time world champions.