Joshua Jackson s-a nascut la Vancouver, British Columbia, Canada la data de 11 iunie 1978. Parintii lui tata-John si mama Fiona, fiind un director de turnee si autor, au divortat cand era el mic, mai are o sora si doi frati din prima casatorie a tatalui sau. Primi opt ani din viata i-a petrecut in Los Angeles, ca apoi sa revina in Canada. Joshua provine dintr-o familie de cantareti de opera, bunicii lui au fost cantareti de opera in Dublin Irlanda si de acolo i se trage si lui pasiunea pentru armonica, pe care o practica in timpul sau liber. Debutul sau in actorie a fost sustinut si incurajat de mama sa.
Primul sau rol la avut in anul 1985 in serialul " MacGyver" unde a aparut in mai multe episoade, ca apoi in 1989 sa-si faca aparitia in filmul "The Fly 2". A aparut si in piese...