Terrence O'Hara

 is a television director. He has directed episodes of the WB Network television series Angel.