Can a person who overstayed his G-5 Visa (thus failed to maintain his nonimmigrant status), and overstayed his authorized period of stay, eligible to adjust his status?

If so, can he do so through marriage to a U.S. Citizen?

Thanks.