James McClane

Jim was the Executive Officer onboard the USS Rever (NCC-595) in the late 23rd century. 

Early life before Starfleet
Jim was born on October 4, 2238 human calendar time on the planet Earth in Largo, Florida.

Chronology

 * 2238: Jim is born in the city of Largo, Florida on planet Earth.
 * 2256: Jim enters Starfleet Academy
 * 2260: Jim graduates Starfleet Academy and promoted to Ensign, the first assignment is the USS Xerxes as a Helmsman.
 * 2263: Jim is promoted to Lieutenant junior grade and assigned to the USS Siva as the Assistant Chief Helmsman.
 * 2265: Jim is promoted to full Lieutenant and assigned to the USS Ney as the Chief Helmsman.
 * 2270: Jim is promoted to Lieutenant Commander and is assigned to the USS Hermes as the First Officer.
 * 2272: Jim is transfered to the USS Revere and is made First Officer.