Richard Steven Horvitz
Who is Richard Steven Horvitz? Richard Steven Horvitz is a voice actor. Richard Steven Horvitz is best known for parts such as Zim in Invader Zim, Alpha 5 in Mighty Morphin Power Rangers, and Mandy. Richard Steven Horvitz- Birth, Parents,…