Duff MacDonald ha aparecido en 5 series y 3 películas. Una actuación que se encuentra en el papel de Cadmus Lab Employee en la serie Titanes. En el cine, como Harlon en el largometraje Foolproof.