Outer Limits: A Feasibility Study

What else have they done?

 * Frank Puglia: Played Doctor Leonardo in 20 Million Miles to Earth.