Accueilli avec allégresse par les partisans de Pompée, il combat à Dyrrachium et à Pharsale, puis suit Caton en Afrique, où il réussit à tenir César en échec à Ruspina, mais est défait à Thapsus.