banner
alive logo
FoodFamilyLifestyleBeautySustainabilityHealthImmunity

Joshua Duvauchelle is a regular alive contributor and certified personal trainer who lives in Victoria, BC. 

LATEST FROM JOSHUA DUVAUCHELLE

On pointe: rise of the vegan ballerina

On pointe: rise of the vegan ballerina

Agnes Muljadi, aka @artsyagnes, leapt from a dance career to social media stardom. The fuel for her pas de deux? Plant foods.