He has worked for CBC News and CBC Radio in Halifax, Yellowknife, Ottawa and Toronto, with stints at the politics bureau and the entertainment unit. He also ran an experimental one-person pop-up bureau for the CBC in Barrie, Ont.