Nato e cresciuto a Chicago, Michael ha lavorato per un periodo come impiegato di banca. Trasferitosi a Los Angeles intraprende la carriera d'attore e debutta nel 1994 nella pellicola "Running Free" a cui seguono sucessivamente
"My Fellow Americans" (1996), "Paradise Cove" (1999) e
"Buffalo Soldiers" (2001). Nel frattempo si dedica anche al piccolo schermo e interpreta vari episodi dei telefilm
'Felicity', 'Roswell' e 'The District'. Nel 2003 interpreta Guillermo nella pellicola "The United States of Leland" di Matthew Ryan Hoge e nello stesso periodo è nella commedia horror "Love Object". Arriva al successo grazie alla pertecipazione ai film
"Million Dollar Baby" (2004) e
"Crash" (2004). Ultimamente è protagonista accanto a
Nicolas Cage del nuovo film di
Oliver Stone "World Trade Center (2006) e del thriller
"Shooter" (2006) di
Antoine Fuqua.