J. Lachlan Mackenzie é formado em Línguas Modernas, com doutorado em Linguística Geral pela Universidade de Edimburgo. Foi professor de Linguística Inglesa na Universidade Livre de Amsterdã, onde passou a ser professor catedrático. Atualmente é investigador no Instituto de Linguística Teórica e Computacional - ILTEC. Ao longo de seu período em Amsterdã, trabalhou em estreita colaboração com Simon C. Dik. Nos últimos anos tem colaborado com Kees Hengeveld na elaboração da Gramática Discursivo-Funcional e tem sido organizador da revista internacional de linguística funcional, Functions of Language. Aplicou seus conhecimentos linguísticos em livros didáticos sobre gramática prática e escrita acadêmica. Pela Contexto é autor do livro Funcionalismo Linguístico Vol. 1.