Eric Lea

  Editorial Department, Editor, Visual Effects
  Born March 2, 1965 in Oakland, California, USA