Barry Diller

Barry Diller

Born 2 February 1942 in San Francisco, California, USA

Producer