Michael Laide

Michael Laide

Michael Laide

Michael Laide

Acting

Puppet Master (1989)

Jester (voice)