2018
National Theatre Live: Cat on a Hot Tin Roof as Not available2013
Möbius as Alice's father2012
Dark Shadows as Board Member #22012
The Raven as Dr. Morgan2007
You've Got a Friend as Brayton Jennings2006
Brothers and Sisters as Tom Burgess2006
Superman II: The Richard Donner Cut as President's Aide2005
American Gun as Jerry2004
Boston Legal as Avery Wilson1998
Only Love as Dr. Duncan1998
30 Years to Life as Graham1997
Hostile Waters as Admiral1995
JAG as Major General Richard Plesac1995
JAG as Richard Plesac1995
Night Watch as Martin Schraeder1995
The Affair as Capt. Ford1994
Space Precinct as Dr. Henry Jansen1994
Fatherland as US Ambassador1994
Royce as Senator Scanlon1992
The Big Battalions as David1991
Prime Suspect as Jake Hunter1990
Pride and Extreme Prejudice as Chapinski1989
Poor Little Rich Girl: The Barbara Hutton Story as Morley Kennerly1989
Murder on the Moon as Ivanov1988
Red Dwarf as John F. Kennedy1988
Out of the Shadows as Frank Osbourne1987
The Two Mrs. Grenvilles as Jack Fisher1986
A Very Peculiar Practice as Jack Daniels1986
Little Shop of Horrors as Television Reporter1986
The Ted Kennedy Jr. Story as Senator John Tunney1986
Death of an Angel as Bishop Holmes1985
Dempsey and Makepeace as Conrad1984
Sheena as Phillip Ames1983
The A-Team as Randy Anderson1983
Afterward as Not available1982
Making Love as Marty1981
Riker as Brice Landis1980
Superman II as President's Aide1980
Never Never Land as Peter1979
The Best Place to Be as Patrick Callahan1978
Lillie as Freddie Gebhard1978
Cops and Robin as John Haven1977
Future Cop as Haven1976
Rock Follies as Not available1976
Nouvelles d'Henry James as James Sinclair1976
Future Cop as Haven1976
The Author of Beltraffio as James Sinclair1975
Wonder Woman as Cameron1975
The Hanged Man as Milton Webber1975
That Lucky Touch as Lt. DavisNaN
Future Cop: Cops and Robin as Haven