James McRoberts

Jim was a Helmsman onboard the USS Xerxes (NCC-505) in the late 23rd century. 

Early life before Starfleet
Jim was born on May 29, 2252 human calendar time on Earth in Peekskill, New York.

Chronology

 * 2252: Jim is born on Earth in Peekskill, New York.
 * 2268: Jim enters Starfleet Academy
 * 2272: Jim graduates Starfleet Academy and promoted to Ensign, the first assignment is the USS Xerxes as a helmsman.