Marco Caneira is the father of Manuel Caneira (Without Club).
Marco Caneira
imago images
Last position:
Global Sports Director
Club:
Torreense
Further information