As a junior, De Cruz skipped the Swiss team at both the 2010 and 2011 World Junior Curling Championships. He won the gold medal in 2010, defeating Scotland, skipped by Ally Fraser. In 2011, he took Switzerland to the finals once again, but this time lost to Sweden (skipped by Oskar Eriksson) in the final.