Revolution: The Legacy of the Sixties 2017
Actor
Puppetmaster 1989
Special Effects Makeup Artist
Friday the 13th Part VII - The New Blood 1988
Other
Credits from TMDB.