I 1999 fikk han en rolle i skrekkfilmen Wishmaster 2: Evil Never Dies. Han hadde en rolle i dramafilmen Alpha Dog fra 2005, og i 2016 opptrådte han i Dear Eleanor.