Duff MacDonald
Birth Name: Donald Bruce MacDonald
Height: 171 cm
Now living in Toronto and hailing from the wide-open prairies of Saskatchewan Canada, Duff is an ultra versatile actor and singer spanning many mediums of the entertainment industry and comes from a v ...Show More