FILMOGRAPHY
1978 · Cowboy Hat Zombie Hit by Sledge
1982 · 电影
2006 · Self
1998 · Other Cop
2020 · Self