Denis O'Hare — American actor