Richard Denault

Richard Denault directed the season 1 episode "The Witch is Back."