Mark Richard Teare
Visual Effects Artist
United States