John Langford
- Pipe Major Duncan Maclean -

John has worked extensively in theatres and on tour across Britain and Ireland.
Theatre credits include Tom in Skylight and Nils Bohr in Copenhagen with Mull Theatre, Bertuccio in The Count of Monte Cristo at Manchester’s Royal Exchange Theatre, Captain Hoseason in Kidnapped at The Glasgow Citizens and There Was a Man, a one man show about the life and works of Robert Burns.

His television credits include appearances in most of the soaps, Cracker, Heartbeat, City Central, In Suspicious Circumstances, among many others.

John has spent the last four years touring mainly to small rural venues in Scotland with Mull Theatre and to ports around Britain and Ireland on board the Theatre Ship Fitzcarraldo playing Ishmael in Moby Dick.

Back to CAST PROFILES