From Barcelona, Catalonia, Spain • Born in Mar 14, 1971 (55 years old)
We don't have a bio for this person yet
The Last DaysFilm • 2013
11-11-11Film • 2011
RottweilerFilm • 2004
Beyond Re-AnimatorFilm • 2003