HOUSTON, Texas (KTRK) -- A federal immigration officer charged with aggravated assault after he ran over a Mexican man with his car in Houston has turned himself in.

ABC13 video showed Mario Alberto Morales, a U.S. Immigration and Customs Enforcement officer, walking inside the courtroom with his legal counsel on Monday morning.

Cameras were not allowed inside.