James Allan is 31 years old (birthdate: September 21, 1979).
James Allan was born on September 21, 1979.
James Allan was born on September 21, 1979.
James Allan Thomson was born in 1881.
James Allan Thomson died in 1928.
James Allan Smith died in 1918.
James Allan Smith was born in 1841.
Allan James Foley was born in 1837.
James Allan - bishop - was born in 1928.
James Allan - politician - died in 1992.
James Allan - politician - was born in 1894.
James Alexander Allan was born in 1879.
James Alexander Allan died in 1967.