Crew Credits Hey Arnold! (1996) Show crew as Developer The Simpsons (1989) Episode crew as Writer Episode 22x20: Homer Scissorhands (May 8, 2011)