Стивен Макхэтти родился в Антигонише, Новой Шотландии. Он окончил Американскую академию драматических искусств. Он появился во множестве фильмов и сериалах, включая «Звёздный путь: Глубокий космос 9», «Звёздный путь: Энтерпрайз», «Горец» и «Жизнь под водой» (1989). Его роли включают фильмы «300 спартанцев», «Оправданная жестокость», «Фонтан», «Секретарша», «Пристрели их», «Полицейский из Беверли-Хиллз 3».
В Канаде он появился в сериале «Канада: История людей», в роли канадского героя генерала-майора Айзека Брока и в фильме «Ракета», в роли легендарного тренера Дика Ирвина.
В 1976 году Макхэтти сыграл Джеймса Дина в телефильме «Джеймс Дин: Портрет друга», телевизионной адаптации биографии, написанной другом Дина, писателем Биллом Бастом.
Макхэтти появился в нескольких эпизодах сериала «Сайнфелд» (начиная с эпизода «Шаг»), где он сыграл доктора Рестона, манипулирующего психиатра/парня Элейн Бенис. Он также появился в двух эпизодах сериала «Секретные материалы». С 1998 по 2000 гг. у Макхэтти была второстепенная роль в канадском телесериале «Эмили из Нью-Мун», основанном на романе 1923 года писательницы Люси Мод Монтгомери. С 2005 года он появляется в роли капитана/командующего Хили во всех восьми фильмах сериала о Джесси Джеймсе, которые основаны на романах Роберта Б. Паркера. В 2014г. снялся в роли Вана в телесериале «Штамм».
Он озвучил злодея Тень в мультсериале «Лига справедливости» и сыграл Холлиса Мэйсона, первую Ночную сову в фильме-адаптации «Хранители».
Личная жизньМакхэтти женат на актрисе Лизе Хоул, с которой у них трое детей. До этого он был женат на актрисе Мег Фостер.