David Webb

David Webb played Eric Leeson in Colony in Space.