Oliver Cotton Poster

Biography

Oliver Cotton was born on June 20, 1944 in London, England. He is an actor, known for Shanghai Knights (2003), Beowulf (1999) and The Dark Knight Rises (2012).