LeoGlossary: John Megna (Actor)