Scott Christian Sava is an American film animator, illustrator, director, writer, and producer.
Known For
Directing
Born
1968-12-04
Place of Birth
Yonkers, New York, USA