Na swoim pierwszym przesłuchaniu w 1997 dostał rolę Alejandro w dreszczowcu sensacyjnym Jana de Bonta Speed 2: Wyścig z czasem (Speed 2: Cruise Control) z udziałem Sandry Bullock, Jasona Patrica i Willema Dafoe. Dwa lata później trafił na mały ekran w dwóch produkcjach NBC - sitcomie A teraz Susan (Suddenly Susan, 1999) z Brooke Shields i serialu sensacyjnym Kameleon (The Pretender, 1999) z Michaelem T. Weissem. W dramacie kryminalnym Traffic (2000) wystąpił w roli agenta DEA Ricky’ego w kilku kluczowych scenach z Luisem Guzmánem i Donem Cheadle. Na planie dramatu wojennego Ridleya Scotta Helikopter w ogniu (2001) u boku Josha Hartnetta i Ewana McGregora poznał Jerry’ego Bruckheimera, który później zaproponował mu współpracę przy serialu CBS Bez śladu (Without a Trace, 2002–2009) u boku Anthony’ego LaPaglii i Poppy Montgomery.
Na krótko pojawił się jako Francisco Torres w serialu Spyder Games (2001) wyprodukowanym przez MTV. Na swoim koncie ma udział w komedii sensacyjnej Miss Agent 2: Uzbrojona i urocza (2005) z Sandrą Bullock i komedii romantycznej How to Go Out On a Date In Queens (2006) z Robem Estesem. W dramacie Andy’ego Garcíi Hawana – miasto utracone (2005) zagrał tam jednego z trzech braci Fellove, których życie zmieniło się wskutek działań rewolucyjnych na Kubie prowadzonych przez Fidela Castro.