Oded Fehr

played Carlos Oliverain the films.