Duff MacDonald to 59-letni aktor ( 7 février 1967). Duff MacDonald wystąpił w 7 seria i 3 movies. Spektakl do znalezienia w roli AA Leader w serialu Locke & Key. W kinie, jako Tech #3 in Mobile Command Center w filmie fabularnym Jane Doe.