Leonardo Da Costa

Leonardo 'Leo' Da Costa is a male human serving as Chief Science Officer onboard the U.S.S. Courageous, NCC-41976 and is the husband of the ship's current commanding officer, Captain T'Sara.