LeoGlossary: Ben Cross (Actor)