James McPherson fue un político provincial de Alberta , Canadá. Se desempeñó como miembro de la Asamblea Legislativa de Alberta de 1982 a 1986 y formó parte del grupo gobernante Conservador Progresista.
McPherson se postuló para un escaño en la Asamblea Legislativa de Alberta en las elecciones generales de 1982 en Alberta . Ganó el distrito electoral de Red Deer derrotando al futuro miembro del Parlamento Bob Mills por un amplio margen. [1] McPherson se retiró de la política provincial tras la disolución de la legislatura en 1986 después de cumplir un mandato. [2]