|
นิยายรักฉบับฉันและเธอ (2022)
Henry
|
|
ฝัน-หลอน-ที่โซโห (2021)
Punter #5
|
|
Charlotte (2021)
Alexander Nagler (voice)
|
|
Every Breath You Take (2021)
James
|
|
เอโนลา โฮล์มส์ (2020)
Mycroft Holmes
|
|
รัก แต่ง ซ้ำ (2020)
Jack
|
|
นางฟ้าชาร์ลี (2019)
Brok
|
|
รองเท้าสีแดง และ คนแคระทั้งเจ็ด (2019)
Merlin (voice)
|
|
The Corrupted (2019)
Liam
|
|
ปักษาพยาบาท (2018)
Hawkins
|
|
รักเธอฝ่าเฮอร์ริเคน (2018)
Richard Sharp
|
|
Journey's End (2017)
Captain Stanhope
|
|
เสน่ห์นาง ลางมรณะ (2017)
Philip
|
|
Their Finest (2017)
Tom Buckley
|
|
มี บีฟอร์ ยู (2016)
William 'Will' Traynor
|
|
พรานป่าและราชินีน้ำแข็ง (2016)
William
|
|
Pawns No More: The Making of The Hunger Games: Mockingjay Part 2 (2016)
Self (Finnick Odair)
|
|
เกมล่าเกม ม็อกกิ้งเจย์ พาร์ท 2 (2015)
Finnick Odair
|
|
The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1 (2015)
Self (Finnick Odair)
|
|
เกมล่าเกม ม็อกกิ้งเจย์ พาร์ท 1 (2014)
Finnick Odair
|
|
เพื่อนรักกั๊กเป็นแฟน (2014)
Alex Stewart
|
|
เดอะ ไรออท คลับ (2014)
Alistair Ryle
|
|
ดัก จับ ผี (2014)
Brian McNeil
|
|
Surviving the Game: Making The Hunger Games: Catching Fire (2014)
Self (Finnick Odair)
|
|
เกมล่าเกม 2 แคชชิ่งไฟเออร์ (2013)
Finnick Odair
|
|
Mary and Martha (2013)
Ben
|
|
สโนว์ไวท์ & พรานป่า ในศึกมหัศจรรย์ (2012)
William
|
|
ไพเร็ท ออฟ เดอะ คาริบเบี้ยน 4 : ผจญภัยล่าสายน้ำอมฤตสุดขอบโลก (2011)
Philip
|
|
United (2011)
Duncan Edwards
|
|
The Lost Future (2010)
Kaleb
|
|
Friday ()
Robin Friday
|
|
Watch the Skies ()
(voice)
|
|
The Bagman ()
Patrick McKee
|