FILMOGRAPHY
2010 · SPFX Make-up Artist
2011 · Himself
1987 · The Devil
2021 · Bates
2015 · Self
2017 · Bates