Han ble født John MacDonald Coleman i Easton i Pennsylvania og er 6. generasjons etterkommer av den amerikanske oppfinneren Benjamin Franklin. Han gikk på Duke University, hvor han etterhvert bestemte seg for å bli skuespiller. Etter endt eksamen gikk han på Eugene O'Neill Theater Center.