Grywał na Broadwayu w sztukach: Sprawa Gravity (A Matter of Gravity, 1976) w roli Nicky’ego u boku Katharine Hepburn, Urodzony czwartego lipca (Fifth of July, 1980–82) jako Ken Talley Jr. z Jeffem Danielsem i Swoosie Kurtz oraz Wesele Figara (The Marriage of Figaro, 1985) jako hrabia Almaviva z Mary Elizabeth Mastrantonio, a także w produkcjach off-broadwayowskich.
Był brany pod uwagę do głównej roli w serialu Człowiek z Atlantydy (1977) oraz w filmach: Amerykański żigolak (1980), Żar ciała (1981), Bunt na Bounty (1984), Miłość, szmaragd i krokodyl (1984) i Pretty Woman (1990), a także do roli Masona Vergera w Hannibalu (2001).
Międzynarodowy rozgłos przyniosła mu kreacja Clarka Kenta/Supermana w filmie Richarda Donnera Superman (1978), za którą otrzymał nagrodę Brytyjskiej Akademii Sztuk Filmowych i Telewizyjnych (BAFTA) i nominację do nagrody Saturna. Sukces kasowy filmu sprawił, że powstały trzy sequele: w 1980 (nominacja do Saturna), 1983 (nominacja do Saturna) i 1987.