庞培出身于罗马的一个贵族家庭,父亲尼阿斯·庞培是一位杰出的罗马统帅。家学渊源,庞培从小就爱习武,并常随父从征。公元前87年,庞培的父亲在罗马内战中不幸遭雷击身亡。年仅20岁,从未担任过任何高级职务的庞培利用老庞培的声望,先后招募了3个军团的兵力,作为贵族派首领苏拉的资本,并协助苏拉击败了马略。为此,苏拉不仅对庞培委以军事要职,而且后来还把自己的女儿许配给庞培。
庞培之父死后的第五年,苏拉派庞培进军西西里和北部非洲,征讨马略残部。庞培先率部肃清了马略派在西西里的残余势力,继而又班师转战北非。他利用当地恶劣气候采用突袭战术,仅一个多月的时间就以迅雷不及掩耳之势占领了整个北非,肃清了那里的马略党人残部,并恢复了罗马对努米底亚王国的控制。
公元前80年,马略的旧部昆塔斯,塞多留,以西班牙总督的身分,煽动西班牙人掀起反罗马运动。执政的苏拉派名将梅特卢斯率罗马大军前去征讨,数年未果。苏拉死后,西班牙反罗马势力的增大,罗马元老院惊恐万状,授予庞培以西班牙总督要职,让他统治重兵远征西班牙。
公元前75年,庞培率部穿越阿尔卑斯山比利牛斯山,经过数年的艰苦奋战才最终肃清了西班牙的反罗马军事势力,结束了一直令罗马统治者惊恐不安的西班牙战争。
公元前71年,庞培率军班师罗马,适逢罗马统治者在国内组织围剿斯巴达克起义,于是庞培又协助克拉苏参与了镇压斯巴达克奴隶起义。这样,庞培受到罗马元老院对他的第二次凯旋欢迎。
庞培从西班牙凯旋归来,随之爬上了罗马执政的高位。执政官期满卸任后,庞培不甘居人之下,在罗马静待时机,以便东山再起。
此时适逢地中海地区秩序混乱,海盗活动猖獗。成群结队的海盗驾驶快船,横行海上劫持了两位罗马大法官。罗马元老院曾几次发兵清剿,都劳而无功。于是,罗马元老院不得不把清剿海盗的重任交给庞培,并授权在各行省募集军队,船只和征收军费。
公元前67年,庞培统领12万步兵,4000骑兵和270条战船,开始对地中海海盗的大规模围剿。在招降纳叛和大规模的武力镇压下,庞培仅用半年时间,剿灭地中海海盗,充分展示了他的军事指挥才能,庞培在罗马的声望再一次高涨。
由于迅速地取得了肃清地中海海盗的胜利,罗马元老院倍加器重庞培的军事才能;当他还在地中海的西利西亚的时候,就推选他为小亚细亚本都王国司令官。如同地中海剿匪一样,元老院授予庞培极大权力:与东方(亚洲)国家宣战或媾和;宣布某些民族为朋友或敌人;指挥意大利本土以外的所有罗马军队。
庞培在攻占东方国家的战争中,也确实不辱使命,再次显示了其高超的军事指挥才能。用了不到三年时间,庞培就攻占了本都王国全境,为罗马新增加了一个比提尼亚和本都行省。就连多年来桀骜不驯的本都国王米特拉达梯本人也被庞培追剿得走投无路自杀身亡。本都国的覆灭,消除了40多年来罗马帝国的东方大患。
征服本都王国后,庞培趁热打铁,又顺势挥师向南,进一步吞并了包括叙利亚、腓尼基和翳太王国在内的叙利亚行省。至此,庞培对外扩张的气焰更是不可一世,他否认幼发拉底河是罗马疆界的极限,并企图以武力征服手段,进一步把罗马版图扩展整个中亚地区。
公元前61年11月,在外多年的庞培远征军满载着攻占东方的战利品返回罗马。为了庆祝攻掠东方国家的胜利,罗马元老院为庞培举行第三次凯旋欢迎仪式。至此庞培以东征西战,屡建奇功的辉煌战绩,使自己在罗马的威望达到了顶峰。
公元前60年,庞培与平民派领袖恺撒和克拉苏串通,支持恺撒竞选罗马执政官,由恺撒设法批准庞培所主张的老兵分有土地和东方政策议案,满足克拉苏主张的免税商在亚洲行省活动的政策。罗马三位要员在反对元老贵族派的前提下携手结成了罗马史上有名的“前三头同盟”。
公元前58年,恺撒执政官任满改任高卢总督。恺撒通过武力征服了高卢全部,一方面建立5支强大的军队,另一方面也使自己的功名威望盖过了庞培,这显然对庞培在罗马的地位构成了很大的威胁。庞培对恺撒的嫉妒油然而生,于是试图通过结交元老院来钳制恺撒的势力。后来,为缓和矛盾,庞培、恺撒、克拉苏“三头”于公元前56年在伊特鲁里亚的一个名叫路卡的地方,再次结成君子同盟,支持庞培和克拉苏出任执政官,卸任后分别担任西班牙总督和叙利亚总督,支持恺撒在高卢的任期再延长5年,任期满后回罗马任执政官。
公元前55年三头协议如愿以偿。但不久,克拉苏在帕西亚的征战中兵败阵亡,庞培乘机派自己的副帅前去治理西班牙,庞培同恺撒之间的权力之争加剧了。恺撒并非庸辈,他出其不意,不惜冒犯罗马传统禁令,毅然率领自己的部队于公元前49年1月10日越过高卢同意大利交界的卢鲁河,直逼罗马,把庞培打了个措手不及。庞培招架不住,只好放弃罗马,携执政官和大部分元老逃到希腊避难。恺撒在60余天时间里一举占领整个意大利,稳定了罗马局势,紧跟着挥师西班牙,全歼庞培主力7个军团,占据了庞培苦心经营多年的西班牙基地。经过一年时间的喘息,庞培已招募到11个军团和大量由亚洲人组成的辅助部队,凭着装备完整的600艘战舰,庞培完全控制着亚得里亚海的制海权。
公元前48年8月9日,庞培率军在法萨罗城郊同恺撒的部队展开了一场大决战。恺撒的军队大约只有22万人,而庞培的军队则有4.5万多人,在兵力数量占有绝对优势。但庞培被胜利冲昏了头脑,忘乎所以,被恺撒“置之死地而后生”战略及埋伏战术打败,几乎全军覆没。庞培及其少数亲信虽然死里逃生,但已在希腊和意大利各地没有立足之地。在一些家人和朋友的陪同下,庞培从希腊海边乘船逃奔埃及而去。但是还没等庞培一行上岸,埃及国王托勒密十二世为讨好恺撒,指使部下乱刀把庞培砍死。