Jamie McCrimmon

Played by Frazer Hines

"When you've been with the Doctor as long as I have, you begin to realize you don't know what he's talking about..."

First Regular Appearance Last Regular Appearance
The Highlanders The War Games

James Robert McCrimmon was a piper and soldier, fighting the hated English at Culloden in 1746. Escaping execution, Jamie followed Polly, Ben and the Doctor into the TARDIS.

Although from the 18th Century, Jamie adapted quickly to time-travelling life, fighting Cybermen on the Moon, faceless Chameleons and Daleks in Victorian London. He faced the Great Intelligence – once in Tibet and again in the London Underground – and twice fought the Martian Ice Warriors. What he lacked in intelligence, he more than made up for in strength, charm and instinct. With his memories of the Doctor erased, he was returned to Scotland on the day he left by the Time Lords at the Doctor’s trial.

More from the Whoniverse