Actor: Greg Travis
Other entries with the name Greg Travis
Humanoids From The Deep
Watchmen