 He appeared in the films "Xtro", "The 51st State", "Around the World in 80 Days, Gaolbreak" and "Babel".In 2012 he appeared in "Cloud Atlas".Other credits include guest appearances on "Z-Cars", "Survivors", "The Gentle Touch", "The Return of Sherlock Holmes" and "Monarch of the Glen".