isim%, 1 seri ve 1 film filmlerinde yer almıştır.Bu performans The Newsroom (2012) dizisindeki Jesse rolünde görülebilir.Sinemada, Devil's Knot adlı uzun metrajlı filmde Damien Echols olarak.