Chris Nelson Norris played an alien in the Star Trek: Deep Space Nine episode "Playing God".
He has also made guest appearances in "The X Files" and "First Wave."
External Links
Chris Nelson Norris at the IMDb
Chris Nelson Norris played an alien in the Star Trek: Deep Space Nine episode "Playing God".
He has also made guest appearances in "The X Files" and "First Wave."
Chris Nelson Norris at the IMDb