Duff MacDonald ist ein 59-jähriger Schauspieler ( 7 février 1967). Duff MacDonald hat 7 Serien und 3 Filme gedreht. Unter anderem spielte er AA Leader in der Serie Locke & Key.Im Kino in der Rolle des Tech #3 in Mobile Command Center im Spielfilm Jane Doe.