Christine McLain

Christine McLain

Born: 1975-12-30 — El Paso, Texas, USA

Biography

Christine McLain is an American stage, film and television actress.

Known For