Timothy Gilchrist from Ludlow has been charged with exposure and assaulting a police officer.
The charges are in relation to an incident that happened on 1 June in St. Georges in Telford and Malinsgate police station.
He will appear at Telford Magistrates' Court on 31 October.
Revealed: The main roads in Herefordshire prioritised for repairs
Appeal to find missing Monmouthshire man
Man arrested in connection with stabbing incident
New Food and Drink group launched at online event