MacDuff Films4 Works, Updated about 5 years ago
WoolworthsWoolworths Agency, Macduff FilmsSouth Africa2016
Society For The Prevention Of Cruelty To Animals (SPCA)Macduff FilmsSouth Africa2015
MacDuff FilmsMacduff FilmsSouth Africa2015
MacDuff FilmsMacduff FilmsSouth Africa2014
Wellington'sOgilvy Cape Town, Macduff FilmsSouth Africa2014
Hungry LionQuirk Cape Town, Macduff FilmsSouth Africa2013