Стивен Маккинтош родился 30 апреля 1967 года в Кембридже, Великобритания. Стивен с детства связан с театром и телевидением, он снялся более чем в 90 фильмах и телесериалах. В 2001 году был номинирован на премию «BAFTA Awards» как «Лучший актер» за фильм «Care».
С 1989 года женат на Лизе Якобс, воспитывает 2 дочерей — Марту и Блайт.