His films include The Cotton Club (1984), Contact (1997), Deep Impact (1998), Larry David's Sour Grapes (1998), Traffic (2000), Quigley (2003) and Spectres (2004). On television, he has been a regular and made guest appearances on many series, including Space: Above and Beyond, Millennium, Babylon 5, The X-Files, Curb Your Enthusiasm, Seinfeld, Murphy Brown, Star Trek: Voyager, Star Trek: Enterprise, Friends and The Sarah Silverman Program.