isim%, 15 seri ve 8 filmler filmlerinde yer almıştır.Bu performans Marvel's Daredevil dizisindeki Nurse Oscar rolünde görülebilir.Sinemada, Ghost Rider adlı uzun metrajlı filmde Captain Dolan olarak.