Richard Steven Horvitz — American actor