isim%, 14 seri ve 11 filmler filmlerinde yer almıştır.Bu performans Ok dizisindeki Alan Durand rolünde görülebilir.Sinemada, Star Trek Beyond adlı uzun metrajlı filmde Control Tower Technician olarak.