David Webb

David Webb played Eric Leeson in DW: Colony in Space.