森姆及韦尔港效力。2001年基伦首次代表新西兰国家足球队比赛。2002年，基伦以25万英镑的身价从曼城加盟英甲联赛球队奥尔德姆，并签订了一份为期四年的合约。四年间基伦一共为奥尔德姆队出战78场比赛，打进24球。2006年1月，基伦以自由转会方式加盟苏超联赛球队希伯尼安，2006-07赛季结束后在希伯尼安表现出色的基伦和苏超另一支球队凯尔特人签订了一份为期三年的合同。2008年他作为三名超龄球员之一随新西兰国奥队参加了北京奥运会的比赛。2009年基伦被凯尔特人租借到英甲联赛球队的诺里奇城効力。2010