FILMOGRAPHY
2018 · Self
2017 · Se stesso
2012 · Self
2015 · Self
2025 · Self (archive footage)
2011 · Self