Antal Csaba 1975-ben diplomázott a BME-n a Középülettervezési Tanszéken. Utána Prágában Josef Svobodánál tanult díszlettervezést. Azóta díszletet és jelmezt tervez Párizsban, Milánóban, Moszkvában, Epidauroszban, több német színházban és operában és a világ számos más helyén. Meghívott tanárként tanított Bostonban, és folyamatosan tanít Velencében.
2015-ben ő képviselte Magyarországot a Prágai Színházi Quadriennálén, ahol a Donor for Prometheus installációját 180 000-en tekintették meg. Antal Csaba szcenográfus a Debreceni Egyetem Építészmérnöki Tanszék „társművészetek” sorozatában mutatkozik be.