In a video for BuzzFeedTed Cruz, auditions for an array of Simpsons characters and his impressions are pretty on point.

In light of the fact that voice actor Harry Shearer (who voices Flanders, Burns and countless other characters) is leaving the show, the senator and 2016 GOP Presidential Candidate does his best to impersonate some of The Simpsons staple characters. 

“I have been told many times I have a face for radio, and I have a face for animation,” the Texas senator jokes.