Simon Spencer

Please help and expand upon this page!!
Simon Spencer was a writer, director and the co-producer of Construction Site.