diplomat
European Union Ambassador to Egypt
Not who you're looking for? Others named James Moran: American astrophysicist · shipbuilder from St. Martins, New Brunswick, Canada · American football coach at King's College · British screenwriter
Family
Connected
Studio characters