2025
as Pale Creature
as David
2023
as Priest #11
as Isaac
as The Spirit
as Creature
2019
as Crystal Billy
2018
as Transient
2016
as Emaciated Man
2011
as Ziggy
as The Beast