Postać Helmuta Heidenberga w kolumbijskiej produkcji Guajira (1996) z Sonyą Smith również okazała się sukcesem.

W 1998 przeniósł się do Meksyku i został zaangażowany do roli Demétrio Assunção w telenoweli Kłamstwo i miłość (La mentira) z Kate del Castillo. Inną ważną rolę Julio Montesino grał w telenoweli meksykańskiej Televisa Salomé (2001) z Edith González. Był także obsadzony jako Alejandro Luque Buenaventura w telenoweli Canal de las Estrellas Heridas de amor (2006) z Dianą Bracho.

W amerykańskim serialu telewizyjnym Las Vegas (2003–2005) wystąpił jako detektyw Luis Perez, który zginął w wojnie w Iraku.

Życie prywatne W latach 1984–1986 był żonaty z aktorką Nią Peeples. W 2000 ożenił się z meksykańsko-amerykańską aktorką Estelą Sainz, mają troje dzieci: dwóch synów - Liama (ur. 2001) i Kaelana (ur. 2006) oraz córkę Sofię (ur. 2003). Ma syna Jona Eckera (ur. 16 marca 1983), z poprzedniego związku. Ecker uświadomił sobie, że miał syna, zaledwie siedemnaście lat po jego urodzeniu.