FILMOGRAPHY
2017 · Organ Player Clown
2006 · Red Pyramid / Janitor / Colin
2025 · Dark Angel
2015 · Dancing Creep
2012 · Pyramid Head
2019 · Choreographer
2019 · Pierre
2006 · Self
2019 · 電影