J.C. MacKenzie era um estudante da Universidade de Concordia quando viu sua primeira peça. Dentro de dois anos, ele foi aceito na Academia de Música e Arte Dramática de Londres.
Ele fez mais de 150 aparições em filmes e televisão, e no palco. Ele é mais conhecido por seu papel como "Ludlow" em The Aviator (2004), de Martin Scorsese, "Arnold Spivak" na série de TV Emmy Award, Murder One (1995), além de seu retrato de "Reagan" Normal ". Ronald "na série Dark Angel (2000) de James Cameron, que ganhou o People's Choice Award. Ele estreou na tela no filme de TV Perry Mason Returns (1985), anunciado como "John C. MacKenzie" (seu nome de nascimento).