Nació en Evanston, Illinois y se graduó de la Yale School of Drama; recibió en 1996 el premio Princess Grace.