Leslie RobartsActingShareKnown forAddTroilus and Cressida1966 · AgamemnonYearPopularTop ratedAll acting creditsAddTroilus and Cressida1966 · Agamemnon