El canadiense Adam MacDonald inició su carrera como actor, debutando en 1998 en la serie The mystery files of Shelby Woo y ese mismo año interpretó a Floyd Weaver en el largometraje Going to Kansas City (1998). En televisión continuó apareciendo en varias series como Vampire High, 01-800-Missing, Beach girls y Wild roses. Sus papeles más importantes en esta plataforma fueron Josh Macintosh en Being Erica, y el detective Steve Peck en Rookie Blue. En la pantalla grande actuó en Running home (1999), Confesiones de una típica adolescente (2004), en la película de terror Final draft (2007) y en Wolves (2014). Posteriormente, MacDonald incursionó como director y guionista en la película Sobrevivientes (2014), la cual fue altamente aclamada tras su estreno en el Festival Internacional de Cine de Toronto. Recientemente estrenó el filme de terror Espíritu del mal (2014), en la que, además de director, desempeñó el papel de guionista. En 2018 dirigió la tercera temporada de la serie Slasher para Netflix.