Richard Steven Horvitz Richard Steven Horvitz Actor Biography There is no information about «Richard Steven Horvitz» yet. Roles Daggett Doofus Beaver (Actor) The Angry Beavers