Luc Barthélémy Hamel est le fils de Luc Hamel, capitaine de navire, et Marie-Charlotte Le Marié. Il est le petit-fils de Thomas Hamel Grandpré, capitaine corsaire de Granville. Il est marié à Charlotte Rosalie Le Boucher, fille de Luc François Le Boucher de Vallesfleurs, maire de Granville de 1768 à 1771.
Il est élu par le Sénat le pour siéger au Corps législatif. Il est réélu et le . Il y siège jusqu'en 1815. Il devient baron de l'Empire le . Il adhère toutefois à la déchéance de Napoléon Ier.