A lo largo de su carrera ha participado en numerosas películas como el drama ganador de un Óscar "Expiación", el filme de aventura y fantasía "" y en el drama "El último rey de Escocia", el cual está basado en la novela homónima de Giles Foden.