2025
as Eddie Harrigan
2024
as Edouard Werle
2022
as John Lydon
2020
as Young Moritz
2020
as Tom
2020
as David Tait (15 YO)
2019
as Private Cooke
2019
as Hally
2019
as Anton Garin
2019
as Jonathan
2019
as Stan
2018
as Paresis Hall Boy #5
2018
as New Paresis Hall Boy #5
as Tommy