David Alexander Callam, né le 15 février 1983 à Édimbourg, est un joueur de rugby à XV qui joue avec l'équipe d'Écosse et en club avec Edinburgh Rugby depuis 2004. Il évolue au poste de troisième ligne centre.