Luc Deleu (Antwerpen) is architect/stedenbouwkundige, afgestudeerd aan Hoger Instituut Sint-Lucas Brussel in 1969. Hij richtte zijn bureau T.O.P. office op in 1970. In 1973 startte hij met de ontwikkeling van het concept Orbanisme (cfr. Orbanistisch Manifest & Voorstellen) en in 1980, na een reis door de Verenigde Staten, begon hij met Schaal & Perspectief. In 1988 volgde een reeks infrastructurele ontwerpen en in 1991 maakte hij een aanvang met een studie van Reis rond de wereld in 80 dagen, gevolgd door De Onaangepaste Stad, een onwerpmatig onderzoek dat in 1995 van start ging. Orban Space, een “mobile medium” onderzoeksproject werd gelanceerd in 2006.
Sinds 1983 realiseerde Luc Deleu installaties met containers in België, Duitsland, Frankrijk, Ierland, Japan, Nederland, Spanje en Zwitserland.
Hij gaf lezingen in België, Denemarken, Duitsland, Frankrijk, India, Italië, Nederland, Nieuw-Zeeland, Noorwegen, Rusland, Verenigde Staten, Verenigd Koninkrijk en Zwitserland