Terrence O'Quinn est né le 15 juillet 1952 à Newbury dans l'Etat du Michigan (Etats-Unis).
Enfant, il espère devenir un chanteur connu et apprécié mais dès son adolescence, il se tourne vers les planches et décide de tout faire afin de devenir un acteur renommé. Ainsi, il débute dans la
Central Michigan University et suit des études de comédie. Puis, il tente l'aventure à New-York et après diverses expériences, il tourne ses premiers films.
Depuis, il a parcouru beaucoup de chemin et est apparu notamment dans bon nombre de séries à succès.
Il fait actuellement partie de l'autre série de J.J Abrams,
Lost.