A Kentucky man who was shot moments after visiting his newborn twins in the hospital last week, died next to his children in the same hospital where they were born after he was taken off life support Friday, according to a report.

Tyrese Garvin, 20, was gunned down June 23 while walking home from Louisville’s University Hospital, where he’d just witnessed the birth of his first children, a boy and a girl who were about a week old, the Courier-Journal reported.

Garvin was taken to the same hospital where his children were born to be treated for multiple gunshot wounds in his body and head.

He remained in intensive care until Friday afternoon, when he was taken off life support and pronounced dead, the Courier-Journal reported. The mother of his children had reportedly taken the twins to lay beside their father until he gave his last breaths.

PREGNANT WOMAN GIVES BIRTH TO BABY BEFORE DYING FROM MULTIPLE STAB WOUNDS: LONDON POLICE

A GoFundMe page set up by the family for funeral costs described Garvin as “selfless, respectful, and honest,” who “would look you in the eye with a firm handshake while calling you ma’am or sir.”

“Tyrese was taken from us way too soon, as he was a victim of the ongoing gun and gang violence surrounding the Louisville area,” the page said.

GET THE FOX NEWS APP

Three suspects, aged 14 to 17, have been arrested in connection with the shooting but the charges against them were unclear. Their names have not been released due to their status as minors.

Fox News’ Danielle Wallace contributed to this report.