isim%, 2 seri ve 4 filmler filmlerinde yer almıştır.Bu performans ONE PIECE dizisindeki Buchi rolünde görülebilir.Sinemada, Mandela: Long Walk to Freedom adlı uzun metrajlı filmde Policeman on Train olarak.