Ha iniziato a lavorare nei film The Bingo Long Traveling All-Stars & Motor Kings, The Wanderers e Dawn of the Dead. Nel 2005, ha avuto il ruolo di Charlie Altamont nel film The Devil's Rejects. Apparve poi nel film...Leggi tutto