Michael Ryan

Michael Ryan is a supporting character featured in the "Star Crossed" episode of the 1995 anthology series The New Outer Limits. He was played by actor Nathan Fillion.

Notes & Trivia

 * Michael Ryan represents Nathan Fillion's first major role in a science fiction program. Fillion will go on to play the role of transport ship captain Malcolm "Mal" Reynolds in the Fox Network television series Firefly.