FILMOGRAPHY
1980 · Faye Daniels
2020 · Self
1987 · 電影
2016 · Lucrezia
1980 · Pusher
1991 · 電影
2011 · Self