British Transport Police are investigating an offence of indecency and assault on a train in Fife just before Christmas.
Officers have released a CCTV image of a man they believe can help with their enquiries in the hope someone will be able to identify him.
The offence is said to have happened on a train travelling from Edinburgh Waverley to Dundee on Thursday December 20.
The service left Edinburgh at 10.11pm and it is believed the man left the train at Inverkeithing with another person.
Anyone who recognises in him or who has any information that could help is asked to contact British Transport Police by texting 61016 or calling 0800 40 50 40, quoting reference 695 of 20/12/18.
Alternatively, people can call Crimestoppers on 0800 555 111.