Hugh Dillon

Hugh Dillon is the actor who portrays Duncan Sinclair