He is widely known for his collaborations with playwright and filmmaker David Mamet, and has worked extensively in the United Kingdom since 1985.
He spent several years as part of the Chicago theatre scene where he met and worked frequently with playwright-director David Mamet.
He moved to London in 1985, where he spent several years at the National Theatre in addition to work in the West End and in film, television and radio.
He was in the original stage production of Rain Man in London and a West End revival of The Pajama Game in 2014.
He appeared as Dr. Dave Greenwalt in the James Bond film Tomorrow Never Dies and the disbelieving Detective Cartert in the Arielle Kebbel horror vehicle Freakdog.