Logan James Franks

Logan James Walter Franks is a Starfleet officer.

Behind the Scenes

 * Logan James is going to be portrayed by Jamie Bamber