Simon Allen

Simon Allen

Biography

Simon Allen is a British digital compositor for film productions.

Known For: Visual Effects

Birthday: 1979-08-11

Place of Birth: London, England, UK

Also Known As: