Stephen Sandoval

Known for: Director

Stephen Sandoval is known for The Simpsons Movie (2007), Ice Age: Continental Drift (2012) and The Owl House (2020).