Kellan Fenn

Captain Kellan Fenn was a Trill Starfleet officer in command of USS Maxellus in 2461.