Stephen Ubels

Stephen Ubels (sometimes listed as Stephen Ubells) played a citizen of Troy in The Myth Makers.