Po zakończeniu wojny kontynuował studia na Katolickim Uniwersytecie Lubelskim, uzyskując magisterium w 1946 r. na podstawie pracy Quo modo Homerus in poematibus suis colorem atque formam rerum exprimit. Następnie natychmiast podjął pracę w Katedrze Archeologii Klasycznej Uniwersytetu Wrocławskiego. W 1949 r. obronił tam pracę doktorską Udział czynników urbanistycznych w powstawaniu i rozwoju greckiej agory (promotor: Edmund Bulanda). W 1953 r. rozpoczął pracę w Zakładzie Archeologii Antycznej Instytutu Historii Kultury Materialnej Polskiej Akademii Nauk, gdzie w kwietniu 1956 r. awansowano go na stanowisko docenta.

W roku akademickim 1958/1959 przeniósł się na Uniwersytet im. Adama Mickiewicza w Poznaniu, zostając kierownikiem Katedry Archeologii Śródziemnomorskiej. W 1966 r. został profesorem nadzwyczajnym. W roku akademickim 1967–1968 gościnnie wykładał na Institute for Advanced Study w Princeton. Wobec likwidacji swojej katedry w 1969 r., został najpierw kierownikiem Katedry Historii Sztuki, a następnie w 1970 r. przeszedł do Zakładu Historii Starożytnej w Instytucie Historii UAM, którego objął kierownictwo.Tam pracował już do przejścia na emeryturę w 1984 r. W 1977 r.