Mark Mangini

Mark Mangini is a sound effects technician.

He was interviewed in Muppet Magazine issue 13.