Terrence O'Hara

Terrence O'Hara is a director.

Episodes directed
Angel
 * "Sleep Tight"
 * "Deep Down"
 * "Long Day's Journey"
 * "Orpheus"
 * "Why We Fight"
 * "Origin"