Richard Steven Horvitz

Van Nuys, CA, USA

Biography

Richard Steven Horvitz is a voice actor known for voicing Invader Zim, Billy, and Chilled.

Movies