2018
as Alan
1997
as Demon
2020
as Jeff Thayer
2022
as Tucker
2023
as Vlad
as Marco
2016
as Alex
as Lyle Blitz