2013 • as Jago Pryde
2019 • as Lieutenant Greaves
2019 • as Lieutenant Graves
2016 • as Prince Edward
2021 • as Zero (voice)
2019 • as Arthur Tudor