A man pleaded guilty to federal charges after admitting to setting a Cape Girardeau church on fire in April 2021.