He appeared in the high-budget film, Pirates of the Caribbean and the independent film, Glengarry Glen Ross. His breakthrough film role came in 1983's Something Wicked This Way Comes, which was based on a Ray Bradbury story. In 2008 he portrayed Marty Bronson in Disney's Bedtime Stories. He began his career on the London stage, winning the 1977 Tony Award for his role in Comedians.