麦柏伦有着20年的职业生涯，在四个国家的九个不同俱乐部比赛。他的大部分职业生涯都是在苏格兰联赛中度过，包括登地联、鸭巴甸、喜伯年、圣庄士东和圣美伦。他还效力于芬兰的哈卡足球俱乐部，英格兰的保顿和狼队以及法国的斯特拉斯堡。在保顿期间，麦柏伦成为第一位参加英超比赛的芬兰人。
教练生涯.2005年退役后开始转向教练工作发展，曾先后执教苏格兰球会喜伯年、基尔马诺克、登地联以及泰国球会乌汶UMT，亦曾经出任芬兰国家队主教练长达四年。2019年4月9日，香港足球总会宣佈委任来自芬兰的麦柏