The actor reportedly suffered a neck wound in the Crichton’s Close are of the Royal Mile on Saturday afternoon as he was making his way from the Poetry Library to Easter Road stadium for the Hibs-Celtic Scottish Cup tie.

He was taken to Edinburgh Royal Infirmary and later released home to recover.

Police Scotland said a 42-year-old man is scheduled to appear at Edinburgh Sheriff Court later today.

Sign up to our daily newsletter The i newsletter cut through the noise Sign up Thanks for signing up! Sorry, there seem to be some issues. Please try again later. Submitting...

Tam Dean Burn. Picture: Geraint Lewis/REX/Shutterstock

Last night the Outlander and River City actor, 60, wrote on social media site Twitter to thank well-wishers following the alleged attack.

He wrote: “Thanks for all the messages of support folks. I’m fine honest.”