McKenzie har også spilt i den kritikerroste filmen Junebug (2005) mot blant annet Amy Adams. I 2007 spilte han i 88 Minutes mot Al Pacino og Amy Brennan.