Dustin McGee, 30, of Ankeny, was booked Tuesday into Polk County Jail and faces several charges related to impersonating law enforcement to child endangerment.