isim%, 5 seri ve 2 filmler filmlerinde yer almıştır.Bu performans The Mallorca Files dizisindeki Blake Nardini rolünde görülebilir.Sinemada, Sky Captain and the World of Tomorrow adlı uzun metrajlı filmde Executive Officer olarak.