Popularity: 3
Character: Wolf Puppeteer
Release date: 03/02/2012
Character: Camouflage Hat Zombie (uncredited)
Release date: 07/03/1985
Character: Himself
Release date: 05/08/2017
Release date: 01/02/2012
Character: Self
Release date: 10/27/2011