2016 · Self - Filmmaker (archive footage)
2006 · Self
2008 · Himself
2023 · Self
2008 · himself
2008 · Self
2014 · Self