He won his first international prize in 1964, and opened his own architect's office. He had great international success, and worked much in Saudi Arabia. In 1977 he became professor of urban planning at the University of Kaiserslautern.
In 1984 he founded the company Büro Albert Speer & Partner in Frankfurt am Main, which currently has more than 100 employees and is one of the biggest and most well-reputed architectural and urban planning companies in Germany. Recently, he was responsible for the design of Expo 2000 (the world exposition that took place in Hanover in the year 2000), design of the Shanghai International Automobile City and the Beijing Olympic complex.