David McVicar

David McVicar

(Glasgow, Scotland)

Sir David McVicar (born 1966) is a Scottish opera and theatre director.

IMDB


Crew