Duff MacDonald, 59 yaşında bir aktördür ( 7 février 1967). Duff MacDonald, 7 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Locke & Key dizisindeki AA Leader rolünde görülebilir.Sinemada, Jane Doe adlı uzun metrajlı filmde Tech #3 in Mobile Command Center olarak.