Major Deward
Nowhere Man (1995)
Shadow One (as Geoff Prysirr)
Hanjuan
Star Trek: Voyager (1995)
Adams
Simon & Simon (1981)
Reporter
Knots Landing (1979)