Category: richard herd

Science fiction actor Richard Herd, who has been in everything from V to TNG and Voyager, to “Get Out!”