
as Jones

as Durmstrang Boy (uncredited)
2005

as Reporter
2010

as Jones
2021

as Joe Gibson
2025

as Francis
2021

as Rosencrantz / Guard
2024

as Conrade
2011

as Lee
2024

as Daniel
2018

as Tom (radio) (voice)
2025

as Paolo (segment "Away With Me")
2017
as Isaac Benjamin
2011
as Rosencrantz / Guard
2024

as Tom (radio) (voice)
2025

as Lee
2024

as Rosencrantz / Guard
2024

as Francis
2021

as Daniel
2018

as Christian
2017

as Paolo (segment "Away With Me")
2017

as Paolo
2015

as Conrade
2011
as Isaac Benjamin
2011

as Durmstrang Boy (uncredited)
2005
as Tuwim
as Joe Gibson
1 ep.
Director