上一名站长，随后又在地上铁国王十字圣潘克拉斯站当上了一名站务经理。过了一段时间后，他晋升为一名旅客服务总经理，同时管理伦敦地铁的好几条线路的旅客服务。随后在2003年至2006年期间被调往东南铁路做一名运营安全总监，又在2006年与2009年期间被调往南方铁路做一名铁路运营总监。 他在被调往澳大利亚新南威尔士州铁路局做一名首席执行官时达到事业巅峰期。
多伦多运输局.2011年11月，拜福德被多伦多运输局（TTC）僱用。在刚上任的不久，由于旧总经理被运输局开除了，所以正空缺的总经理席