isim%, 3 seri ve 2 filmler filmlerinde yer almıştır.Bu performans Curb Your Enthusiasm dizisindeki Coffee Shop Patron rolünde görülebilir.Sinemada, Infinity adlı uzun metrajlı filmde Robert olarak.