Jugó tanto para la selección de fútbol de Argentina como para la de Chile, siendo el único jugador que ha hecho esto (hasta marzo de 2018). Fue convocado a la selección argentina en 1907 con la que jugó un partido y no marcó goles. En 1910 fue convocado por la selección chilena para disputar la Copa Centenario Revolución de Mayo que tuvo sede en Argentina. Campbell jugó los dos partidos en la copa, y marcó un gol ante Argentina.