Ivan McGregor

Ivan McGregor was a Manticoran citizen and an officer of the Royal Manticoran Marine Corps.
== Physical appearance ==
McGregor had a runner's build and stood about 193 centimeters high. ()
== Biography ==
He was born and raised on the planet Gryphon, less than five hundred kilometers from what later became the Duchy of Harrington. After joining the Royal Manticoran Marines and earning an officer's commission, he fought in the wars against the Republic of Haven and was taken a prisoner of war.
Holding the rank of Lieutenant Colonel, he was the senior Marine officer in Camp Charlie-Seven on the planet Haven. He served as Arlo Turner's adjutant and the commander of the camp's internal police service. He continued to hold both posts after Turner became Admiral Gold Peak's executive officer. ()
== Service Record ==
=== Promotions ===
* Lieutenant Colonel
=== Posts ===
* Commanding Officer, Camp Charlie-Seven Internal Police Service
== References ==
McGregor, Ivan
McGregor, Ivan
McGregor, Ivan
McGregor, Ivan
McGregor, Ivan