McKenzie évoluait à Philadelphia Union en Major League Soccer, où il a débuté en 2018. Il a été sélectionné dans l'équipe de l'année de la MLS la saison passée.

Le 1er février 2020, McKenzie a débuté en équipe nationale.

McKenzie évoluait à Philadelphia Union en Major League Soccer, où il a débuté en 2018. Il a été sélectionné dans l'équipe de l'année de la MLS la saison passée. Le 1er février 2020, McKenzie a débuté en équipe nationale.