Barry Dennen

Barry Dennen is a voice actor who voiced King Ramsis Dendup in the Star Wars: The Clone Wars TV series.