Graham est le directeur des services juridique à la municipalité régionale de Peel. Par le passé, il a travaillé à Toronto pour l’un des plus importants cabinets d’avocats au Canada, puis au service juridique de la société BlackBerry (auparavant appelée Research In Motion) basée à Waterloo. Plus récemment, Graham était procureur adjoint à la municipalité à de Mississauga. En outre, il est lieutenant-colonel dans la Réserve de l’Armée canadienne et commandant d’unité du Toronto Scottish Regiment à Mississauga. En 2010, il a été déployé en Afghanistan dans le cadre de la coalition internationale visant la reconstruction de ce pays. Ancien président de la Mississauga Food Bank, Graham préside le conseil de la région de Peel d’Ambulance Saint-Jean.