Spacal, ki je rodil v Kostanjevici na Krasu, je slikarstvo študiral na akademiji Brera v Milanu, v mozaiku pa se je izpopolnjeval na milanski Visoki šoli za umetnost Castello Sforzesco. Delal je na oddelku za scenografijo RAI na TV Milano, pozneje je sodeloval z ljubljansko RTV.

Velja za sooblikovalca grafične šole v Ljubljani. V grafiki naravne elemente združuje z risbo, doseženo z orodji sodobne tehnike. Ves čas se je ukvarjal z mozaikom, najprej s ploskovnim, pozneje pa je razvil izrazito reliefno skoraj arhitekturno gradnjo. Velja tudi za prenovitelja in enega najizrazitejših sodobnih ustvarjalcev te slikarske tehnike na Slovenskem.

V njegovih začetnih delih so prevladovali kraški motivi, nato gabariti streh, volovske vprege, kamnolomi, kompozicije razdejanj, erupcije v kozmosu, knjige v plamenih, simfonije morskih valov.

Kot scenograf je v oddaje najrazličnejših žanrov vnašal prvine sodobne likovne umetnosti in jih združeval s sočasnimi dosežki znanosti - glasba v sinhroniziranih valovnicah iz osciloskopa, svetlobni zapis laserskega žarka - s čimer je ustvaril celovite umetniške stvaritve, ki sodijo v sam vrh dosežkov na področju TV scenografije.

Sodeloval je na številnih nacionalnih in mednarodnih razstavah. Imel je tudi več samostojnih razstav - v Ljubljani leta 1993 veliko pregledno razstavo TV scenografije in leta 1999 veliko pregledno razstavo grafike.

Za svoje delo je prejel več kot 20 nagrad in priznanj v tujini, med njimi nagrado na 7. norveškem mednarodnem bienalu grafike v Fredrikstadu in premijo na 4. mednarodnem bienalu grafike v Varni.