Ben McKenzie (d. Benjamin McKenzie Schenkkan; 12 Eylül 1978), Amerikalı oyuncu. The O.C.'daki Ryan Atwood karakteri ve Southland'deki Ben Sherman karakteri ile bilinir. Oynadığı ilk filmler Junebug ve 88 Dakika olmakla birlikte, başrol olarak oynadığı ilk film 2008 yapımı Johnny Got His Gun'dır. 2014'ten beri Gotham adlı dizide James Gordon karakterini canlandırmaktadır.