Crew members and passengers wrestled a 28-year-old man to the cabin floor after he began pounding on the cockpit of a plane approaching San Francisco.
The man was yelling unintelligibly as he brushed past a flight attendant about 10 minutes before American Airlines Flight 1561 from Chicago was due in on Sunday night, police said.
Rageit Almurisi, 28, carried a Yemen passport, but his nationality is not clear, a spokesman said.