FANDOM


Steven Dean Moore is the director of Rugrats known for his work on The Simpsons (1989), BraveStarr (1987) and The Haunted World of El Superbeasto (2009).

Credits

Season 1:

Season 2:

Season 3:

Community content is available under CC-BY-SA unless otherwise noted.