| Not the Same Clarence (2023) als Clarence |
| Past Prologue (2022) als Robert |
| Broadway: Beyond the Golden Age (2021) als Self |
| The Independents (2021) als Officer Sanders |
| Broadway: The Next Generation (2017) |
| Equity (2016) als John |
| Childless (2015) als Harvey |
| Turks & Caicos (2014) als Frank Church |
| The Word (2013) |
| Creepy Carrots (2013) als Narrator |
| Robot Zot! (2011) |
| Nature Amazing Places Hawaii (2010) als Narrates Program Two |
| What Do You Do With A Tail Like This? (2008) |
| Suburban Girl (2007) als Robert Eisenberg |
| Factory Girl (2006) als Fuzzy Sedgwick |
| Hacking Democracy (2006) als Narrator |
| The Devil Wears Prada (2006) als Stephen |
| Shining Soul: Helen Keller's Spiritual Life and Legacy (2006) als Narrator |
| Ernest Hemingway: Rivers to the Sea (2005) als Voice of Ernest Hemingway |
| Fascination (2004) als Patrick Doherty |
| The Littlest Light on the Christmas Tree (2004) als Tim Wiggins/Narrator |
| Henry Builds a Cabin (2003) |
| Broadway: The Golden Age, by the Legends Who Were There (2003) als Self |
| E.T. the Extra-Terrestrial 20th Anniversary Special (2002) als Narrator (voice) |
| Labor Pains (2000) als Dr. Senior |
| The Truth About Jane (2000) als Robert |
| Oxygen (1999) als Clark Hannon |
| Behind the Planet of the Apes (1998) als Self |
| 記憶が失われた時…〜ある家族の2年半の記録〜 (1996) als Narrator |
| The First Wives Club (1996) als Gill Griffin |
| The Proprietor (1996) als Texan |
| First Kid (1996) als President Paul Davenport |
| Mixed Blessings (1995) als Brad Coleman |
| Cagney & Lacey: Together Again (1995) als James Burton |
| Cagney & Lacey: The Return (1994) als James Burton |
| The Birds II: Land's End (1994) als Frank |
| Sondheim: A Celebration at Carnegie Hall (1992) als Self |
| Memorial: Letters from American Soldiers (1991) als Reader |
| Broadway's Dreamers: The Legacy of the Group Theatre (1989) als Self |
| The Good Mother (1988) als Brian Dunlop |
| Necessity (1988) als Rick LaSalle |
| The Glass Menagerie (1987) als Jim O'Connor |
| Sin of Innocence (1986) als Andy Colleran |
| Between the Darkness and the Dawn (1985) als Jack Parrish |
| Cat's Eye (1985) als Hugh |
| Last of the Great Survivors (1984) als Richard Wylie |
| A Stranger Is Watching (1982) als Steve Peterson |
| Parole (1982) als Andy Driscoll |
| My Body, My Child (1982) als Dr. Dan Berensen |
| The Bunker (1981) als James O'Donnell |
| Farewell to the Planet of the Apes (1980) als Pete Burke |
| Life, Liberty and Pursuit on the Planet of the Apes (1980) als Pete Burke |
| Treachery and Greed on the Planet of the Apes (1980) als Pete Burke |
| The Forgotten City of the Planet of the Apes (1980) als Peter Burke |
| Back to the Planet of the Apes (1980) als Pete Burke |
| Second Wind (1976) als Roger |
| Diary of the Dead (1976) als George |
| The First 36 Hours of Dr. Durant (1975) als Dr. Baxter |
| Antigone (1974) als Haemon |
| F. Scott Fitzgerald and the Last of the Belles (1974) als Capt. John Haines |
| The Paper Chase (1973) als Kevin Brooks |
| Look Homeward, Angel (1972) als Ben Gant |
| SilverSizzle als Jamie |