Steven Carlson (Helena)

Steven Carlson is a Human male who lives in the 23rd century and services the Federation, Starfleet as Chief Medical Officer onboard the USS Helena under the command of Captain Marcia Taylor and is the husband of Lieutenant Commander T'Shar. (Starship Helena)