Chris Ostwald

Info

Role

Actor

Date of birth

05/20/1962

Place of birth

Islington, London, England, UK

Chris Ostwald

Biography

Chris Ostwald was born on May 20, 1962 in Islington, London, England, UK. He is an actor, known for Time Bandits (1981), Little Shop of Horrors (1986) and The Dark Crystal (1982).

Known For