שיחק בעשרות סרטי קולנוע וטלויזיה, ביניהם: תפקידו הראשון בקולנוע בתור סר גאווין מחצר המלך ארתור ב"אקסקליבר" (81), "הבאונטי" (84), "המשימה" (86) לצידו של רוברט דה נירו (ע"ע), "חשוד" (87), כיכב ב"דארקמן" (90) בתור דארקמן, "בעלים ונשים" (92) של וודי אלן (ע"ע), תפקידו הבלתי נשכח ב"רשימת שינדלר" (93) בתפקיד אוסקר שינדלר מציל היהודים, "נל" (94), הקצין את המבטא האירי / סקוטי שלו ב"רוב רוי" (95) ו"מייקל קולינס" (96) בתפקידים הראשיים.