Theo James and James Franco
The Underworld star Theo James was actually born Theodore Peter James Kinnaird Taptiklis in Oxford, England in December of 1984. James Franco, born James Edward Franco, was born in Palo Alto, California in 1978. Theo James’ family has a Greek, English and Scottish background, and Franco’s has Portuguese, Sweedish and Russian Jewish. We’re scratching our heads trying to find the answer to why these two guys look so similar, but until we find it we’ll just enjoy the sight!