Seth MacFarlane proved he can do a spot-on Liam Neeson impression on the "Tonight Show."

The writer, actor and director took on host Jimmy Fallon during the game "Wheel of Impressions" on Monday night.

Fallon explained the rules, where each of them hit a button that randomly chooses a celebrity and a topic. MacFarlane went first, shaking off some laughter before diving into a spot-on Liam Neeson impersonation as an intimidating Time Warner Cable guy.

"I have a very particular set of channels," MacFarlane said in the Irish actor's signature raspy voice. "If you'd like to purchase these channels, I'll come to your house and install your cable, and that will be the end of it. If you don't, I will look for you, I will find you, and I will kill you."

Fallon was next with a not-so-great impersonation of actor Jerry Seinfeld complaining about the car service Uber. Fallon openly said his impression was off because he was "just yelling."

"I think most impressions are just yelling," MacFarlane replied.

MacFarlane was on the show to promote his third feature-length film "Ted 2", which is set for a June 26 release. See the full segment of "Wheel of Impressions" below.