|
The Reality of Time (2024) as |
|
IDENTITEAZE (2024) as Steve |
|
Star Trek: Picard - The IMAX Live Series Finale Event (2023) as Q (uncredited) |
|
Ayreon: Electric Castle Live And Other Tales (2020) as Narrator |
|
When the Train Stops (2019) as Jason Booth |
|
Manipulated (2019) as |
|
Buttons (2018) as Dr. Johnson |
|
My Little Pony: Best Gift Ever (2018) as Discord (voice) |
|
The Late Batsby (2018) as Victor Freeze/Mr. Freeze (voice) |
|
Resurrect (2018) as Warren |
|
Olaf's Frozen Adventure (2017) as Mr. Olsen (voice) |
|
Remembering Leonard: His Life, Legacy and Battle with COPD (2017) as Himself |
|
50 Years of Star Trek (2016) as Self |
|
Visions (2015) as Victor Napoli |
|
Hypnotized (2015) as |
|
Star Trek: The Next Generation - All Good Things... (2014) as Q |
|
Chaos on the Bridge (2014) as Self |
|
My Little Pony Friendship Is Magic: Keys of Friendship (2014) as Discord |
|
Bronies: The Extremely Unexpected Adult Fans of My Little Pony (2012) as Himself |
|
Zombie Hamlet (2012) as Jerry |
|
CLONED: The Recreator Chronicles (2012) as Dr. Frank Miller |
|
The Captains (2011) as Self |
|
Underground Entertainment: The Movie (2011) as John |
|
Gamer (2009) as Chief Of Staff |
|
Elf Sparkle Meets Christmas the Horse (2009) as Santa Claus (voice) |
|
Crank: High Voltage (2009) as Fish Halman |
|
Pathology (2008) as Dr. Quentin Morris |
|
My Apocalypse (2008) as Nathan Eastman |
|
Reign Over Me (2007) as Nigel Pennington |
|
The Eavesdropper (2004) as Dr. Gene Kramer |
|
Darklight (2004) as Faith Director Chapel |
|
Burl's (2003) as Mr Cooper |
|
The Big Time (2002) as Vaughn Clay |
|
Return to Area 51 (2002) as Narrator |
|
Good Advice (2001) as Ted |
|
Gen¹³ (2000) as Colonel John 'Jack' Lynch (voice) |
|
Woman on Top (2000) as Alex Reeves |
|
Final Run (1999) as George Bouchard |
|
Border Line (1999) as Rolf Berger |
|
The Lost World (1998) as Lord John Roxton |
|
Saving Private Ryan (1998) as Letter-reader (voice) (uncredited) |
|
You Lucky Dog (1998) as Lyle Windsor |
|
Trekkies (1997) as Self |
|
Final Descent (1997) as Capt. George W. Bouchard |
|
Star Trek: 30 Years and Beyond (1996) as Self |
|
Raven Hawk (1996) as Stansfield |
|
Multiplicity (1996) as Ted |
|
Evolver (1995) as Russell Bennett |
|
Without Warning (1994) as Barry Steinbrenner |
|
Schemes (1994) as Arthur Martin |
|
Journey's End - The Saga of Star Trek: The Next Generation (1994) as Self |
|
Deep Red (1994) as Thomas Newmeyer |
|
Fearless (1993) as Jeff Gordon |
|
Arcade (1993) as Difford |
|
Missing Pieces (1992) as Paul / Walter Thackary |
|
The Hand That Rocks the Cradle (1992) as Dr. Victor Mott |
|
Star Trek: 25th Anniversary Special (1991) as Self |
|
The Fisher King (1991) as TV Executive |
|
Angel of Death (1990) as Jeffrey |
|
Taking Care of Business (1990) as Ted Bradford Jr. |
|
Bad Influence (1990) as Howard |
|
Blood Red (1989) as (uncredited) |
|
Get Smart, Again! (1989) as Maj. Waterhouse |
|
On Fire (1987) as Bobby Holicker |
|
The Miracle of Kathy Miller (1981) as Dr. Christensen |
|
Loving Couples (1980) as Allan |
|
Nightside (1980) as Willy Potts |
|
The Onion Field (1979) as LAPD Lieutenant |
|
The Lazarus Syndrome (1979) as EKG Doctor (uncredited) |
|
SST: Death Flight (1978) as Bob Connors |
|
The Man with the Power (1977) as Clark |
|
Legacy (1975) as |
|
Bronies: The Extremely Unexpected Adult Fans of My Little Pony (2012) Executive Producer |
|
Return to Area 51 (2002) Producer |
|
The Lost World (1998) Screenplay |