isim%, 2 seri ve 5 filmler filmlerinde yer almıştır.Bu performans The Expanse dizisindeki Refugee Son rolünde görülebilir.Sinemada, Out of My Mind adlı uzun metrajlı filmde Leon olarak.