Creció en Cincinnati (Ohio). A los 19 años se trasladó a Nueva York en busca de aventuras. Allí permaneció 7 años y luego se mudó a Los Angeles. Hasta los 28 años no sintió interés por la interpretación. Ha tenido una carrera muy ecléctica dentro del mundo del cine y la televisión. Ha participado en alrededor de 70 películas e intervenido en docenas de programas de televisión del prime time.
Ha trabajado con directores como Stephen Frears, Joel Schumacher, Ted Demme, Wayne Wang, Oliver Stone, Martha Coolidge, Wim Wenders, Michael Tolkin, Joe Johnston y Janusz Kaminski.