(According to views)
A British actor, born on April 18, 1960 in London, England, UK. His sister is Femi Taylor. His works include Notes on a Scandal (2006), Star Wars: Episode I - The Phantom Menace...Read more (1999) and The Last Days of Pompeii (1984).