Xavier Canals Net Worth is
$1.5 Million
Mini Biography
Xavier Canals was created on Sept 27, 1951 in Barcelona, Catalunya, Spain. He’s an acting professional, known for Vampira (1998), Selva roja (1996) and Puzzle (1986).
Known for movies