A Ste. Genevieve man was charged Wednesday after investigators found a missing Rockford, Illinois, teen in his apartment.