Home / Discover / People

Olaf's Frozen Adventure

2017
as Mr. Olsen (voice)

Crank: High Voltage

2009
as Fish Halman

Gamer

2009
as Chief of Staff

SST: Death Flight

1977
as Bob Connors

Visions

2015
as Victor Napoli

Pathology

2008
as Dr. Quentin Morris

The Fisher King

1991
as TV Executive

Bad Influence

1990
as Howard

Evolver

1994
as Russell Bennett

Taking Care of Business

1990
as Ted Bradford Jr.

Get Smart, Again!

1989
as Maj. Waterhouse

Gen 13

2000
as Colonel John 'Jack' Lynch (voice)

You Lucky Dog

1998
as Lyle Windsor

Nightside

1980
as Willy Pitts

The Eavesdropper

2004
as Dr. Gene Kramer

Final Run

1999
as George Bouchard

Zombie Hamlet

2012
as Jerry

My Apocalypse

2008
as Nathan Eastman

The Big Time

2002
as Vaughn Clay

Return to Area 51

2021
as Narrator

Raven Hawk

1996
as Stansfield

When the Train Stops

2019
as Jason Booth

Schemes

1994
as Arthur Martin

The Miracle of Kathy Miller

1981
as Dr. Christiansen

Darklight

2004
as Faith Director Chapel

The Late Batsby

2018
as Victor Freeze/Mr. Freeze (voice)

Fearless

1993
as Jeff Gordon

Deep Red

1994
as Thomas Newmeyer

Final Descent

1997
as Capt. George W. Bouchard

Resurrect

2018
as Warren

Arcade

1993
as Difford

Without Warning

1994
as Barry Steinbrenner

Woman on Top

2000
as Alex Reeves

Reign Over Me

2007
as Nigel Pennington

Missing Pieces

1992
as Paul / Walter Thackary