Philadelphia Police Department / Invision/AP 1 / 4
Philadelphia Police Department / Invision/AP 1 / 4

PHILADELPHIA -- The son of actress Cybill Shepherd has been charged with stealing from fellow airplane passengers during a cross-country flight.

RELATED: Which celebs got in trouble with the law in 2009?

Police say 22-year-old Cyrus Shepherd-Oppenheim was arrested in Philadelphia on Tuesday around midnight after the United Airlines plane arrived from San Francisco.

Police say witnesses identified Shepherd-Oppenheim as the man who allegedly stole cash, a digital camera, leather make-up case and a small travel bag from two passengers' carry-on luggage.

RELATED: Click to see the top stories and pictures of 2009

Shepherd-Oppenheim has been charged with theft and receiving stolen property.

He is the son of "Moonlighting" star Shepherd and chiropractor Bruce Oppenheim, who divorced in 1989.

RELATED: Check out more celeb moms at the Superfans baby blog

Shepherd-Oppenheim lives in Sebastopol, Calif. It was not immediately clear if he had a lawyer.