Biography
Simon Allen is a British digital compositor for film productions.
Simon Allen is a British digital compositor for film productions.
Simon Allen is a British digital compositor for film productions.
Department
Visual Effects
Place of Birth
London, England, UK
Also Known As
[
"Simon J. Allen"
]