Appointed to oversee the development of the Universal Studios Hollywood studio tour concept in 1964, Barry Upson went on to head Universal Creative.
Appointed to oversee the development of the Universal Studios Hollywood studio tour concept in 1964, Barry Upson went on to head Universal Creative.