Scott Christian Sava (04-12-1968, Yonkers, New York, USA)

Scott Christian Sava is an American film animator, illustrator, director, writer, and producer.

Animation (1)
Director (1)
Writer (1)