4 titles with KARRA ELEJALDE...sorted by Year Made
16981 EVEN THE RAIN (2012) Actor.

15594 TIMECRIMES (2007) Actor.

5391 THE RED SQUIRREL (2007) Actor.

6495 MADRE MUERTA (1993) Actor.