Television
2025
Kayleigh
The Witcher Rats Spinoff
Netflix
Mairzee Almas
2025
Sheepshead Morton
The Narrow Road to the Deep North
Amazon
Justin Kurzel
2024
Tom
Exposure
Stan
Bonnie Moir
2023
Kayleigh
The Witcher
Netflix
various
2022
Thondir
The Lord Of The Rings: The Rings of Power
Amazon
Various
2022
Harry
Barons
2 Jons/ABC
Shawn Seet
2015
Spike
You, Me and the Apocalypse
SKY/NBC
Saul Metzstein
2013
Leong
In Your Dreams
Southern Star Productions Pty Ltd
Ralph Strasser
Theatre
2014
The Internet is Serious Business
The Royal Court
Hamish Pirie
2014
Private Peaceful
Charlie Peaceful
National Youth Theatre GB
Paul Hart
2014
Selfie (Picture of Dorian Gray)
James Vane
National Youth Theatre GB
Paul Roseby
2014
Macduff
Macbeth
National Youth Theatre GB
Ed Hughes