David Debin

Known For

Birth Location
Born

Movies

The Star Maker as Dr. Funnelman
1981
The Carhops as Tom
1975

Movies

The Star Maker Producer
1981
1981
1979
1979