Views

Simon Allen

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: Simon J. Allen

Simon Allen