Yes, it’s literally a defining character trait. Bond holds the rank of Commander in the Navy and (with the exception of Daniel Craig’s bond) he’s already a seasoned 007 agent. So with the time it takes to be one a 00 after serving in the Navy, he’s in his late 30's to mid 40's in the movies. Every actor has been at…