Claude Gravelle est un machiniste à la retraite et organisateur syndical dans les exploitations minières Inco à Sudbury, où il a été membre du Syndicat des Métallos Unis.
Il est entré en politique en 1997 dans le conseil municipal de la ville de Rayside-Balfour. Il n'a pas participé à l'élection au Conseil municipal du Grand Sudbury en raison de la fusion municipale lors de l'élection municipales de 2000, mais il est devenu coprésident d'une association communautaire de Rayside-Balfour. Il a participé à l'élection municipale de 2003, mais n'a pas été élu.
Il fut candidat aux élections fédérales en 2004 et 2006 pour lesquelles il fut battu. En 2008, il fut élu à cette même élection en remplacement de Raymond Bonin.