Né à Newtown, à Victoria, une banlieue de Geelong, Ross sert comme opérateur sans fil au sein de la Première force impériale australienne, s'enrôle en janvier 1918, mais ne quitte jamais l'Australie et ne vit pas en service actif.
Ross est devenu l'Australias aîné à l'âge de 108 ans, le 12 juin 2007, à la mort de Frank Scarrabelotti.