Ian McCulloch, de sa titulature complète Lieutenant-colonel Ian McPherson McMulloch, est un militaire et historien canadien.
Diplômé dans un premier temps en journalisme en 1977 à l’université Carleton d’Ottawa, il rejoint la même année l’armée canadienne. Il obtient en 1996 un master en Études militaires au Royal Military College of Canada, à Kingston.
En tant qu’historien, il a principalement écrit sur l’histoire militaire du XVIIIe siècle.