También es conocido por interpretar el papel del tío Felix en las películas "Spy Kids" (partes 1, 2 y 3) o a David Reyes en la serie de televisión "Lost".