曾曾侄子。因在《纳尼亚传奇》电影系列扮演爱德蒙·佩文西（Edmund Pevensie）这一角色而着名。
个人经历.凯恩斯生于英国伦敦卡姆登区。他的父亲Randal Keynes是一位作家，他的母亲Zelfa Hourani拥有波斯、土耳其和黎巴嫩血统。凯恩斯有一个姐姐Soumaya Anne Keynes，是一名经济学者。他自2000年到2005年都在上戏剧课。2005年，他就读男校，当时与饰演哈利波特的演员丹尼尔·雷德克里夫同为一所学校。2010年10月，他被剑桥大学的彭布罗