Alien Proof Construction

Alien Proof Construction specialises in the design, build and installation of full-scale sets, props and special effects for film, TV, theatre and events. With over 35 years in the industry as part of construction teams for major shows including Star Wars: Revenge of the Sith; My Kitchen RulesBran Nue Dae; and Life on the Line, Alien Proof also has a strong focus on art-based TVCs and new media promotion. Director, Ran Stanton, is also an industrial installation artist, whose large-scale works have been shown nationally and included in Sculpture by the Sea, Rookwood, EDGE, Harvest Festival and more.