1986年5月13日、ロンドン生まれ。十代の半ばの頃にアマチュア劇団に参加し、TVムービー「ニーベルングの指環」(04)でデビュー。『ハリー・ポッターと炎のゴブレット』(05)と『ハリー・ポッターと不死鳥の騎士団』(07)のセドリック・ディゴリー役で注目された。
(『マップ・トゥ・ザ・スターズ』プレス参照)
▼デヴィッド・クローネンバーグ監督、ブルース・ワグナー脚本、ジュリアン・ムーア、ミア・ワシコウスカ、ジョン・キューザック共演の『マップ・トゥ・ザ・スターズ』(14)は、2014年12月20日(土)より新宿武蔵野館ほか全国ロードショー。