Lucien Harriot: Activity About
Lucien Harriot

Established by Lucien Harriot in 1996, Mechanism Digital is an award winning digital production studio and a leading provider of visual effects for feature film, commercials and episodic television in New York City. The studio’s team of directors, ... [more]
Member Since:
April 16th 2009
5 Posts
New York, NY
© 2020 All Rights Reserved