Freddrick Lamark Carrier appeared in court Monday morning. Investigators say the assault happened June 13 in the 7600 block of Bellaire. METRO police say surveillance cameras aboard the bus led to Carrier's arrest.
Carrier, 37, is being held on a $100,000 bond in the Harris County Jail.