FILMOGRAPHY
2018 · Self
2014 · Self
2013 · Self
2024 · Self - Creator, 30 Days of Night
2009 · Self
2010 · Self