Major Thomas Haliwell Jr.

Service Record

Start End Rank Role Assignment

Private First Class
MarineUtopia Planitia Shipyards

First Lieutenant
Platoon Commanding OfficerVulcan Garrison, Starfleet Marine Corps

Captain
Company Commanding OfficerVulcan Garrison, Starfleet Marine Corps

Captain
Commanding Officer, 2nd CompanyBajor Garrison, Starfleet Marine Corps

Captain
Staff OfficerHeadquarters Company, 8th Battalion, 1st Division, Earth

Major
Battalion Commanding OfficerUSS Devonshire

Major
Mission AdvisorUSS Ark Royal