Cyrus Zackariah "Zack" Shepherd-Oppenheim, 22, of Sebastopol, Calif., was taken into custody Tuesday when United Airlines Flight 186 from San Francisco landed shortly after midnight, KYW-AM, Philadelphia, reported.
Lt. Frank Vanore, a spokesman for the Philadelphia police, said another passenger told authorities he saw Shepherd-Oppenheim going through bags. He allegedly took a digital camera, a makeup case and money from the bags.
"One was under his seat and one was under a seat in very close proximity to him," Vanore said. "At some point, he was able to rummage through their bags and take items."
William Brennan, representing the young man, said he is not a habitual criminal.
"He's never been in trouble a day in his life. He's a good kid," Brennan said. "I think he's a 4.0 straight-A student. And we're anxious to see what the evidence says, if it says anything at all."