James Tupper se narodil 4. 8. 1965 v Dartmouthu v Kanadě. Nejdříve studoval herectví na Concordia University v Montrealu, pak na Rutgers University v New Jersey. Studium na vysoké škole ukončil a poté na farmě ve východní Africe a učil se svahilsky. Jeho zábavou jsou pozorování ptáků a tesařina.
James žil do roku 2006 se svou manželkou Kate, pak se rozvedli. Do novin se Tupper dostal hlavně díky jeho vztahu s Anne Heche.