Actor
Atlas
2024
as Casca Decius
The Marvels
2023
as Dag
Morbius
2022
as Ryan
Cruella
2021
as George
Jingle Jangle: A Christmas Journey
2020
as Mr. Rogers
FX's A Christmas Carol
2019
as Blacksmith
National Theatre Live: Julius Caesar
2018
as Trebonius, Conspirator/Street Band