Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Biaffra was born on April 30, 1964 in Bilbao, Vizcaya, Spain. He is an art director and production designer, known for The Day of the Beast (1995), Witching and Bitching (2013) and Timecrimes (2007).