J.C. MacKenzie, 1970 yılında Peterborough, Kanada'da doğan Kanadalı bir aktördür. Kariyerine 1995 yılında Steven Bochco'nun yönettiği Yasak Elma adlı televizyon dizisinde Arnold Spivak karakterini canlandırarak başladı. Bu rol, MacKenzie'nin kariyerinde önemli bir adım oldu ve daha sonraki yıllarda birçok önemli yapıma imza attı.
MacKenzie, 2000 ile 2002 yılları arasında James Cameron'ın yönettiği Dark Angel adlı televizyon dizisinde Reagan "Normal" Ronald karakterini canlandırdı. Bu rol, onun kariyerinde önemli bir dönüm noktası oldu. Ayrıca, Martin Scorsese'nin yönettiği Göklerin Hakimi (2004) filminde Ludlow karakterini canlandırdı. MacKenzie, daha sonra 2006 yılında Kostebek filminde rol aldı ve 2013 yılında Para Avcısı filminde Lucas Solomon karakterini canlandırdı.