Michael Zen was an adult film director and editor.
Directing
11 January 1935 di San Antonio, Texas, USA
sebagai Self
sebagai Boss