Marcel Langenegger is a director and actor, known for Deception (2008), Silver or Lead and Blue Eyed Samurai.
Deception
3, 2, 1... Frankie Go Boom