Philadelphia police tell MyFoxPhilly.com that Cyrus Zacharia Shepherd-Oppenheim, 22, was on a United flight from San Francisco to Philadelphia around 1 a.m. Tuesday.
Police say Shepherd-Oppenheim of Sepastopolm, Calif., faces two theft charges for unlawful taking and receiving stolen goods.
Witnesses identified Cyrus Shepherd-Oppenheim as the man who took items during the flight. Stolen Items included a digital camera, leather make-up case, small travel bag and United States currency.
Police spokesman Lt. Frank Vanore said investigators were alerted when a carry-on bag appeared to be too large.
A subsequent investigation showed some items identified as missing were located in an airplane bathroom, and some items were found at the defendant's seat.
All the items were recovered, Vanore said.
Shepherd-Oppenheim allegedly went through the passengers' luggage while they were sleeping.
Shepherd-Oppenheim was taken into custody at the airport and remains in Philadelphia. He is a student at the University of Pennsylvania.
Read more stories moms are talking about.