isim%, 2 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Titans (2018) dizisindeki Stephen Chen / Steven Chen rolünde görülebilir.Sinemada, Seven in Heaven adlı uzun metrajlı filmde David olarak.