isim%, 5 seri ve 4 filmler filmlerinde yer almıştır.Bu performans Masters of the Air dizisindeki Sgt. Robert Bixler rolünde görülebilir.Sinemada, T2 Trainspotting adlı uzun metrajlı filmde Dealer olarak.