A television actor has been charged with the rape of a teenage boy.

The star, who cannot be named for legal reasons, allegedly attacked the 14-year-old at a theatre in the London area.

He is also accused of three other sex attacks and an "assault by beating" at a London school, Scotland Yard said.

The actor will appear in court in November.