FILMOGRAPHY
2014 · Paul
1995 · Darren Osborne
1996 · Self
2018 · Dr Desmond
2019 · Peaches
2008 · Darren Osborne
2026 · 電影
2024 · Self