James Leo Ryan, 14 seri ve 6 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Raum rolünde görülebilir.Sinemada, Species III adlı uzun metrajlı filmde Yosef olarak.