Ned Frischman
Appears in
Dave the Barbarian
Voice actors
Richard Steven Horvitz