Scott MacEachern was born in London, Ontario, grew up in Winnipeg, Manitoba, and has lived in Vancouver, British Columbia, since 1977. He is a graduate of the University of Manitoba, the Banff School of Fine Arts, and the University of Sound Arts, Los Angeles.
His work has been exhibited through the National Film Board, the National Gallery of Canada in Ottawa, the Winnipeg Art Gallery, and the Vancouver Art Gallery. He has been nominated for three Leo Awards and won one for an episode of ZeD TV (CBC), and he also received a Gemini Nomination for a story produced at the CBC.