Publio Sulpicio Rufo era probabilmente il figlio dell'omonimo tribuno della plebe dell'88 a.C.. Dal 55 a.C. egli fu uno dei "legati" di Gaio Giulio Cesare durante la conquista della Gallia, almeno fino al 50 a.C.. Ebbe il compito di proteggere il porto da cui partiva la flotta romana durante la prima invasione della Britannia del 55 a.C. Alla fine del 52 a.C. pose i suoi "hiberna" (accampamento militare invernale) con il suo esercito nel territorio degli Edui.