Known for Acting

2005
as Durmstrang Boy (uncredited)
2021
as Francis
2024
as Lee
2024
as Rosencrantz / Guard
2011
as Conrade
2017
as Paolo (segment "Away With Me")
2025
as Tom (radio) (voice)
—
as Tuwim
2018
as Daniel
2017
as Christian
2011
as Isaac Benjamin
2015
as Paolo