Input (grade 6): Joshua Carter Jackson (born June 11,1978) is a Canadian - American actor.
Output (grade 5): Joshua Carter Jackson (born June 11, 1978) is a Canadian actor.