Carlo Yu was born in Vancouver, BC, Canada. He is of Chinese descent with parents who emigrated from Hong Kong. He can speak English and Cantonese-Chinese. He was introduced to acting through the independent film community in Vancouver and started training as an actor at Austin-Tuck Studios. His first credited role was on
The Romeo Section (2015).