Leonardo Greco è nato il 12 settembre 1982 a Milano. E’ un tronista di Uomini e donne nel trono L’amore non ha età. Ha origini siciliane, è separato e padre di una bambina di nome Sofia.
Il ragazzo ha già partecipato al programma di Maria De Filippi nel 2006 quando corteggio Giada Toffano.