He attended Kirkcaldy High School,[3] before studying English literature at the University of Edinburgh.
He did not complete his degree and instead trained under Esmé Church at the Northern Theatre School in Bradford, graduating in 1954.
Fyfe appeared in the films Xtro, The 51st State, Around the World in 80 Days, Gaolbreak and Babel.
Other credits include guest appearances on Z-Cars, Survivors, The Gentle Touch, The Return of Sherlock Holmes and Monarch of the Glen.
Fyfe appeared as Malcolm Lagg, a lollipop man, in Coronation Street in December 2012.