Actor | Soundtrack | Director
Has starred with British actor Clive Owen in back to back action thriller films: Inside Man (2006) and Children of Men (2006).
I remember getting cast in Amistad and getting this very strong feeling that I had overshot myself. It was a great shock. It made me realize that this is not a profession you can predict; that you can have all these ambitions and expectations and ...
Forest Gate, London, England, UK
Dive deep into everything Golden Globes, streaming, Star Wars, and more.