You are here

Nick Finlayson

Special Effects Technician
31 July 1955 to 21 January 2019

BAFTA obituary awaited.