 He attended the Oxford School of Drama.His roles include Ahmed Shah Massoud in the television mini-series "The Path to 9/11" and smaller roles in the British television film Hannibal and the series "Feel the Force".In 2004, he played in the film "Sky Captain and the World of Tomorrow".