While promoting his new film "Philomena" on "The Ellen DeGeneres Show" Tuesday, English actor/comedian Steve Coogan did his best impressions of Sean Connery, Liam Neeson, Michael Cane, and Martin Sheen.

And they're pretty spot-on. Watch below:

See Also:

Actress Maria Bello Comes Out In NY Times 'Modern Love' ColumnTyrese Breaks Down Over 'Fast & Furious' Co-Star Paul Walker At Crash SiteModel Miranda Kerr Dating Australian Billionaire James Packer

SEE ALSO: The First 'House Of Cards' Season 2 Teaser Trailer Doesn't Reveal Much