Richard Bain

Info

Date of birth

01/26/1962

Place of birth

Nocton, England, UK

Richard Bain

Biography

Richard Bain was born on January 26, 1962 in Nocton, England, UK. He is known for Star Wars: Episode VIII - The Last Jedi (2017), The Imaginarium of Doctor Parnassus (2009) and Inception (2010).