Attore scozzese dalla lunghissima carriera, figlio di un famoso violinista, David McCallum Sr. Il suo simpatico volto è legato ai personaggi di due storici telefilm: il russo Illya Kuryakin nel telefilm anni 60 Operazione U.N.C.L.E e Acciaio in Zaffiro e Acciaio, telefilm di fantascienza britannico. Nel 1963 ha recitato al fianco di Charles Bronson nel film La grande fuga. Negli anni 90 ha fatto la voce narrante in vari documentari di prestigio come Titanic: La leggenda vive ancora. Attualmente recita nella serie televisiva NCIS, dove è il dottor Mallard. McCallum è stato sposato due volte. La seconda dal 1967 a oggi.