J.C. MacKenzie s-a născut la data de 17.10.1970, în Peterborough, Ontario, Canada. El era student la Universitatea Concordia când a văzut prima sa piesă. După doi ani, a fost acceptat la Academia de Muzică și Artă Dramatică din Londra. A avut peste 150 de apariții în filme, la televiziune și pe scenă. El este cel mai bine cunoscut pentru rolurile: Ludlow din filmul Aviatorul (cu Leonardo Di Caprio, regizat de Martin Scoesese, 2004), Arnold Spivak din serialul de televiziune, câștigător al premiului Emmy, Murder One (1995), Dr. Fred Spivak ca invitat recurent al serialului, The Practice (1997), Reagan Normal Ronald din seria Dark Angel (2000) a lui James Cameron, care a câștigat premiul People’s Choice. Și-a făcut debutul pe ecran în filmul de televiziune, Perry Mason Returns (1985), numit John C. MacKenzie (numele său de naștere). Adesea joacă personaje care sunt înțelepte, corupte sau lipsite de simpatie. A lucrat cu Scorsese de cinci ori, în The Aviator (2004), The Departed (2006), The Wolf of Wall Street (2013), Vinyl (2016) și The Irishmen (2019). În plan personal, are un fiu, Liam MacKenzie, cu Erin Cressida Wilson.