No photoActingStephen MacDonaldBorn 1987-10-13· Ottawa, Ontario, CanadaKnown forTotal Recall2012ACTIONSapphire & Steel1979DRAMAFull filmographyTotal Recall2012ACTIONSapphire & Steel1979DRAMA