Stephan Franck: Stephan Franck. Art Department: 9. Stephan Franck is known for 9 (2009), The Iron Giant (1999) and Spider-Man: Into the Spider-Verse (2018).
Known For: 9 (Art Department), The Iron Giant (Animation Department), Spider-Man: Into the Spider-Verse (Art Department), Despicable Me (Art Department)