Skip to main content

Duncan Macmillan

PlaywrightDirector

Shows

2

Avg Score

74

Highest

80

Lowest

69

462nd most prolific creative team member

Past Productions(2)

SORT: