James Lashly

James Lashly is an actor who portrayed two different Starfleet officers in episodes of Star Trek: The Next Generation and Star Trek: Deep Space Nine.