À CBC, il a été tour à tour reporter, animateur et chef d'antenne. Il a animé des émissions phares au pays telles que As it Happens et Cross-Country Checkup.