Views

Helen Thach

Helen Thach works as a senior compositor and visual effects supervisor for film and television productions.

Known For: Visual Effects

Birthday:

Place of Birth:

Also Known As: Helen Thatch

Helen Thach