Jesse Eisenberg has become a dad. "The Social Network" and "Batman Vs Superman" actor welcomed his first child. 

According to E! News, Jesse Eisenberg and longtime girlfriend, Anna Strout, have welcomed their first child together, a baby boy. They have been spotted already out and about with the newborn strolling through New York City. 

According to Us Weekly, Jesse Eisenberg and his girlfriend were together for 10 years, from 2002 to 2012, before taking a break for a couple of years. During this hiatus though, the actor dated his "The Double" co-star Mia Wasikowska from 2013 to 2015. 

However, Jesse Eisenberg eventually got back together with Anna Strout. They reunited just before he went to London to perform in the West End show The Spoils. Jesse Eisenberg has worked with his girlfriend at a domestic violence shelter in Bloomington, Indiana. Strout's mother Toby Strout is the executive director of the place. The actor told The Guardian that he was volunteering at the shelter for personal reasons and do not want to elaborate on them publically.

The couple kept their pregnancy extremely private just like his relationship. It wasn't until January 2017 that Jesse Eisenberg and Anna Strout appeared in public and Strout was photographed showing off her baby bump at a basketball game.

Although Jesse Eisenberg kept his romantic life away from the paparazzi, he has mentioned how Strout is the right choice for him. He stated that he wants to be surrounded with people who want to help others.

I find people who want to help other people to be the most interesting," Seventeen Magazine quoted Jesse Eisenberg. "I come from a family of teachers, and my friends are teachers, often times in very difficult school situations. My job is so selfish and focused on my own vanity that I like to surround myself with people who are actually helping people throughout their day."

Jesse Eisenberg will be reprising his role as Lex Luthor in the upcoming "Justice League" film. The movie is set to hit theaters on November 17, 2017.