FILMOGRAPHY
2014 · Self
2013 · Self
1983 · 電影
2022 · Self
1985 · Health Dept. Inspector
1990 · 電影
2010 · Self