Surprise! Emile Hirsch is a dad.
The actor, who is set to play John Belushi in an upcoming biopic, became the father of a baby boy this week - his child is with an unnamed former fling, according to E! News.
"The baby was born at a Florida hospital on Sunday, Oct. 27," a source told the network. "It is a boy. His name is Valor and he was six pounds and two ounces.
"He is a beautiful, healthy baby boy. Everyone is so excited and happy," the source continued.
Emile, 28, was photographed holding his tiny newborn son in Cape Canaveral, Fla., on Saturday.
"Emile showed up after the baby was born and he is spending time bonding with his new child," the source added.
The actor met his son's mother "at an Oscar after party this year and had a short fling," said the source, adding that the new parents remain friends and will raise Valor together.
Copyright 2013 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.