Es un actor conocido por haber participado en películas y series de televisión de renombre, incluyendo «Atonement» (2007), «Wanted» (2008), «X-Men: First Class» (2011), «Split» (2016) y su secuela «Glass» (2019).
Comenzó su carrera en la actuación a finales de la década de 1990 y saltó a la fama por su participación en la película «The Last King of Scotland» (2006), por la cual ganó el BAFTA Scotland al Mejor Actor.
Además, ha actuado en varios escenarios de teatro, incluyendo producciones de «Romeo y Julieta» y «El rey Lear».
En 2019, protagonizó una producción del West End de Londres de la obra «Cyrano de Bergerac».
Recibió una nominación al Globo de Oro por su actuación en «Atonement» y en 2015 fue nombrado Oficial de la Orden del Imperio Británico por sus servicios en la actuación y en la caridad.