isim%, 6 seri ve 1 film filmlerinde yer almıştır.Bu performans Star Trek: Enterprise dizisindeki Athan rolünde görülebilir.Sinemada, Lord of the Flies adlı uzun metrajlı filmde Peter olarak.