Question: who does the voice of mr o'hare in the lorax
Answer: Rob Riggle as Aloysius O'Hare , the mayor of Thneedville and head of the `` O'Hare Air '' company that supplies fresh air to Thneedville residents .