Asa出生于伦敦的伊斯林顿。就读于位于伦敦哈克尼(Hackney)的Stoke Newington School。他7岁时第一次开始表演,每个星期五下午放学后都会去青年演员剧院表演。此后不久,Asa便出演了06年的戏剧《我和托马斯》(After Thomas)和07年电影《兰博之子/第二滴血》(Son Of Rambow)。08年,他还客串了电视剧《尘归尘》(Ashes To Ashes),那双闪亮的大眼睛可以让人很容易认出他。
同年,Asa因为他在电影《穿条纹睡衣的男孩》(The Boy In The Striped Pyjamas)中饰演Bruno的精湛演技而开始引起演艺界的注意。导演Mark Herman说他们在整个面试过程前期见到了Asa,Asa在他收到的第一卷面试录像上,Asa也是第三个让他觉得充满希望的候选者。Herman觉得Asa的演技棒极了,但还是在面试了几百个男孩后才选用了他。
制片人David Heyman和导演Mark Herman都在寻找一个能把电影主人公的善良无辜演绎得淋漓尽致的演员,所以他们问了每一个来面试的孩子关于一些大屠杀的问题。Asa的知识很细很有条理,而且他自始至终都拥有和电影主人公一样的气质,所以这对他来说很轻松。与平常的做法不同的是,电影的最后场景是在整部电影制作的最后期才拍摄的。这样可以让Asa和Jack Scanlon(Shamuel扮演者)能在电影最后那个戏剧化的场景里更好地发挥。
在参加《穿条纹睡衣的男孩》试镜的同时,他也成功通过了电影《无名先
生》(Mr.Nobody)的面试,但他最终选择了前者。
在2008年的电视剧《梅林传奇》(Merlin)的The Beginning Of The End一集中扮演一个德鲁伊小男孩,因为他的魔力让国王很害怕,于是遭到国王Uther Pendragon的追杀。虽然被囚禁的巨龙警告梅林如果这个小男孩活了下来王子Arthur就必死无疑,但在国王的养女Morgana的帮助下,德鲁伊小男孩被他们送回了德鲁伊人手中。Arthur在丛林里遇见小男孩时,Arthur问及小男孩的名字,他告诉Arthur:“我叫莫德雷德(Mordred)。”
2010年,他和Anthony Hopkins一起出演《狼人》(The Wolfman)。