The Skeem Saam actor has finally shared snaps of his bundle of joy on Instagram.
Eric, who plays the character of Leeto on the popular SABC 1 soapie, posted the pics on Wednesday, 22 July.
A few months ago the star announced that he and his beautiful bae were expecting a baby.
He has finally decided to debut his kid on his official Insta account.
He captioned the post: “King Marvin Francis Macheru. Hello world.” Judging from the pics he has posted with his son, it is easy to see that he is really enjoying fatherhood and being a family man.
He did not stop there, Eric also posted a snap of his baby mama as his WCW (woman crush Wednesday).