From Vitoria, Euskadi, España • Born in Oct 10, 1960 (66 years old)
Carlos Elejalde Garay (born 10 October 1960) better known as Karra Elejalde, is a Spanish actor and occasional filmmaker. (Via Wikipedia)
TimecrimesFilm • 2007
The NamelessFilm • 1999