Bill MacDonald ha aparecido en 6 series y 10 películas. Una actuación que se encuentra en el papel de Inspector Bill Peck en la serie Rookie Blue. En el cine, como Frank Mulligan en el largometraje A History of Violence.