Tavi Castro (born February 3, 1990) is a Mexican-born Dutch-Canadian bodybuilder, entrepreneur, DJ and former soccer player who lives in the Netherlands. Castro has won several Musclemania international bodybuilding titles to date. At the age of 4 Castro and his family moved to Canada and settled in Edmonton, Alberta. Castro played soccer for the majority of his youth and also played as a midfielder on the Canadian Youth National soccer team, READ MORE!

Tavi Castro | FACEBOOK | INSTAGRAM | YOUTUBE | WEBSITE |

Tavi Castro and Yanita Yancheva