Richard Carlin

Major Richard Carlin is commpany commander of the Federation Marine Corps company stationed aboard Starbase 3.