Show more
Oliver Cotton was born on 20 June 1944 in London, England, UK. He is an actor and writer, known for Shanghai Knights (2003), The Dark Knight Rises (2012) and Firefox (1982). imdb.com