We don't have a biography for Duff MacDonald yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
Titans (2018)
Guest starring as Cadmus Labs Employee
- Episode 1x11: Dick Grayson (Dec 21, 2018) [Co-Star]
Carter (2018)
Guest starring as Garth Palacek
- Episode 2x04: Harley Gets an Office Job (Nov 8, 2019) [Co-Star]
Incorporated (2016)
Guest starring as Scavenger Lou
- Episode 1x07: Executables (Jan 11, 2017) [Co-Star]
Good Witch (2008)
Guest starring as Rev. Brookman
- Episode 5x02: The Forever Tree, Pt. 2 (Jun 10, 2019)
Earth: Final Conflict (1997)
Guest starring as Planet Guy
- Episode 5x08: Boone's Assasin (Nov 19, 2001) [Co-Star]