isim%, 4 seri ve 1 film filmlerinde yer almıştır.Bu performans The Wire dizisindeki Nathaniel 'Nat' Coxson rolünde görülebilir.Sinemada, Something the Lord Made adlı uzun metrajlı filmde Charles Manlove olarak.