Biography unavailable.
The Microscope
as Martin
Made in Germany and USA
Rainy Season
Cinématon XXV
as N°246