杏萝可能生于约公元前570年，卒于约公元前450年，虽然一些古典主义者认为他的生卒年不会比公元前633年和公元前530年更近。
远征.迦太基曾任命杏萝率领约有六十艘船的舰队在非洲西北海岸探险与殖民。他驶过直布罗陀海崃，沿海今日摩洛哥的非洲海岸建立或重建了七个殖民地，并沿着非洲大西洋海岸探索更远。一路上杏萝遇到了各地土着并受到他们欢迎。
毛人.在杏萝旅途终站，他发现了一个人口众多的岛屿，他描述岛民野蛮而多毛，虽然尝试捕获当地男人但失败并以带走三个女人告终，然