《末路浩劫》、《猩球崛起：黎明的进击》，并在新《罗密欧与茱丽叶》中扮演罗密欧的挚友班伏里欧（Benvolio）。2016年在《X战警：启示录》饰演年轻版蓝恶魔。
个人经历.史密-麦菲生于澳大利亚南澳洲阿得雷德，现在居住于美国加利福尼亚州洛杉矶。父亲安迪·麦菲与姐姐都是名演员。他的第一个角色是电影《无依无靠》（Stranded）中扮演泰迪（Teddy）；随后出演第一部电视电影《》。