Charles Napier



Charles Napier was a voice actor who voiced the character Duke Phillips in the series The Critic.