Director, Michael Attardi with Producer, Brian Henson
Caption: Director, Michael Attardi with Producer, Brian Henson
Actor, Visual Effects, Music Department
Source: IMDB
Michael Attardi is known for his work on Once Upon a Christmas Village (2007).