Liam Spencer

Visual Effects

Liam Spencer is a lead compositor at Industrial Light & Magic London.