BERLIN—German authorities say the 37-year-old man alleged to have shot a police officer in a Munich subway station had been living with his father in Colorado and was on a European trip.

Munich police chief Hubertus Andrae said Wednesday the suspect, identified only as a Bavarian-born German citizen, flew to the Munich airport from Athens on Monday and spent the night in the airport.

Witnesses say he was talking to himself in English as he rode the subway toward the city Tuesday, then suddenly sprung up and began punching another passenger in the face.

Police were called and when he got off at the Unterfoehring station, two officers began questioning him when he suddenly shoved one and took his pistol, shooting the other in the head. She’s still in life-threatening condition.

Read more about: