Question : who does the voice of mr o'hare in the lorax
Answer : Rob Riggle