Ummm... isn't James Bond British? That's why all the actours that played him so far, were British as well (except for Lazenby, but he played only in one movie). I think it would be somewhat awkward to have some Aussie as Her Majesty's Secret Agent man.