David Gockley (born July 13, 1943, Philadelphia, Pennsylvania) is an American opera company administrator. He served as general director of Houston Grand Opera from 1972 to 2005[1] and San Francisco Opera from 2006[2] to 2016.[3] He is a student of Margaret Harshaw.