PersonDavid MacLeod4 credits in the catalogue: production, crew.ProductionHaven2010Executive ProducerCrewSupergirl2015First Assistant DirectorThe Umbrella Academy2019First Assistant DirectorThe Boys2019First Assistant Director