Carvacho is a current member of the Chilean men's national basketball team. In 2013, Carvacho competed for Chile at the FIBA Americas Under-16 Championship in Maldonado, Uruguay, where his team finished in fifth place. In the following year, he represented Chile at the Albert Schweitzer Tournament, an under-18 tournament held in Mannheim, Germany. Carvacho played for the senior team of Chile in the 2016 South American Basketball Championship in Caracas, Venezuela and was named Honorable Mention All-Tournament.