Brannen tävlade för Kanada vid olympiska sommarspelen 2008 i Peking, där han blev utslagen i semifinalen på 1 500 meter. Vid olympiska sommarspelen 2012 i London blev Brannen också utslagen i semifinalen på samma distans.