Duncan Muggoch

Duncan Muggoch is the Line Producer supervising filming locations in Croatia in Season 5 of Game of Thrones.