Xavier Villaverde
Birthday: 1958 in A Coruña, A Coruña, Galicia, Spain
Birth Name: Francisco Xavier Fernández Villaverde
Xavier Villaverde was born in 1958 in A Coruña, A Coruña, Galicia, Spain as Francisco Xavier Fernández Villaverde. He is a producer and director, known for Le Sexe des anges (2012), Trece campanadas (2002) and Finisterre, donde termina el mundo (1998).