isim%, 3 seri ve 6 filmler filmlerinde yer almıştır.Bu performans Star Trek: Discovery dizisindeki Delegate rolünde görülebilir.Sinemada, Luckless in Love adlı uzun metrajlı filmde Ret Fawkes olarak.