Né à Chicago, dans l’Illinois, Kevin J. O’Connor s’est formé à la Goodman School of Drama et à la DePaul University. Il s’est produit sur scène dans « El Salvador » au Steppenwolf Theater et a tenu son premier rôle off-Broadway dans « The Colorado Catechism» au Circle Repertory Company. Il tient son premier rôle au cinéma dans le film de Francis Coppola
Peggy Sue S’est MariÉe. On le retrouve ensuite dans des films comme
Les Modernes d’Alan Rudolph,
Candy Mountain de Robert Frank,
Potins De Femmes de Herbert Ross,
HÉros MalgrÉ Lui de Stephen Frears,
Canadian Bacon de Michael Moore. Il a tourné avec Stephen Sommers dans
Un Cri Dans L’ocÉan,
La Momie et
Van Helsing. Il était également l’interprète du western
Seraphim Falls de David Von Aneken avec Liam Neeson et Pierce Brosnan.
En 2008, il est à l'affiche de
There Will Be Blood aux côtés de Daniel Day-Lewis.