Jesse Eisenberg and his long-term girlfriend Anna Strout have reportedly welcomed their first child together, a baby boy.

According to E! News, the couple were seen taking their newborn child out for a walk in New York City on Monday (April 3).

It was revealed last October that they were expecting their first baby, although the Batman v Superman star is intensely private about his personal life and has not commented on Strout's pregnancy publicly.

The couple dated for 10 years from 2002 to 2012 after meeting on the set of his film The Emperor's Club.

They reunited last year before he brought his play The Spoils to London.

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

33-year-old Eisenberg is best known for his role as Facebook founder Mark Zuckerberg in David Fincher's 2010 film The Social Network, for which he received a Best Actor nomination at the Oscars.

He was also part of the starry ensemble cast for the popular heist film Now You See Me in 2013, and revived his role for the 2016 sequel.

In 2016, he played supervillain Lex Luthor opposite Ben Affleck, Henry Cavill, and Gal Gadot in Batman v Superman: Dawn of Justice.

Jesse Eisenberg in Now You See Me