Han er mest kjent for å ha spilt i Zack Snyders actionfilm (2006), men har også vært med i filmer som (2004), (2010) og (2011). I 2012 er han aktuell med , hvor han spiller en birolle.