IMDb Page
Movie Release Date Character Age at Release
Star Trek: Picard - The IMAX Live Series Finale Event 04/19/23 Q (uncredited) 75
Manipulated 04/05/21 73
Ayreon: Electric Castle Live And Other Tales 03/27/20 Narrator 72
When the Train Stops 11/11/19 Jason Booth 71
Buttons 12/08/18 Dr. Johnson 70
My Little Pony: Best Gift Ever 12/05/18 Discord 70
The Late Batsby 07/27/18 Victor Freeze/Mr. Freeze (voice) 70
Resurrect 01/01/18 Warren 69
Olaf's Frozen Adventure 10/27/17 Mr. Olsen (voice) 69
Remembering Leonard: His Life, Legacy and Battle with COPD 04/23/17 Himself 69
50 Years of Star Trek 08/14/16 Self 68
Visions 08/28/15 Victor Napoli 67
Hypnotized 02/01/15 66
Chaos on the Bridge 08/25/14 Self 66
My Little Pony Friendship is Magic: Keys of Friendship 07/29/14 Discord 66
Bronies: The Extremely Unexpected Adult Fans of My Little Pony 11/04/12 Himself 64
Zombie Hamlet 04/14/12 Jerry 64
CLONED: The Recreator Chronicles 02/16/12 Dr. Frank Miller 63
Gamer 09/03/09 Chief of Staff 61
Crank: High Voltage 04/16/09 Fish Halman 61
Pathology 04/11/08 Dr. Quentin Morris 60
My Apocalypse 03/21/08 Nathan Eastman 60
Reign Over Me 03/22/07 Nigel Pennington 59
Darklight 01/01/04 Faith Director Chapel 55
The Eavesdropper 01/01/04 Dr. Gene Kramer 55
Burl's 06/08/03 Mr Cooper 55
The Big Time 10/20/02 Vaughn Clay 54
Return to Area 51 01/01/02 Narrator 53
Good Advice 11/15/01 Ted 53
Gen 13 10/30/00 Colonel John 'Jack' Lynch (voice) 52
Woman on Top 09/22/00 Alex Reeves 52
Final Run 10/10/99 George Bouchard 51
Border Line 02/22/99 Rolf Berger 50
The Lost World 08/01/98 Lord John Roxton 50
You Lucky Dog 06/27/98 Lyle Windsor 50
Trekkies 10/18/97 Self 49
Final Descent 10/12/97 Capt. George W. Bouchard 49
Raven Hawk 07/20/96 Stansfield 48
Multiplicity 07/19/96 Ted 48
Evolver 02/10/95 Russell Bennett 46
Without Warning 10/30/94 Barry Steinbrenner 46
Schemes 07/07/94 Arthur Martin 46
Star Trek: The Next Generation - All Good Things... 05/23/94 Q 46
Journey's End - The Saga of Star Trek: The Next Generation 05/15/94 Self 46
Deep Red 03/12/94 Thomas Newmeyer 45
Fearless 10/15/93 Jeff Gordon 45
Arcade 07/20/93 Difford 45
Missing Pieces 03/28/92 Paul / Walter Thackary 44
The Hand that Rocks the Cradle 01/10/92 Dr. Victor Mott 43
Star Trek: 25th Anniversary Special 09/28/91 Self 43
The Fisher King 09/20/91 TV Executive 43
Angel of Death 10/02/90 Jeffrey 42
Taking Care of Business 08/16/90 Ted Bradford Jr. 42
Bad Influence 03/09/90 Howard 41
Get Smart, Again! 02/26/89 Maj. Waterhouse 40
On Fire 01/05/87 Bobby Holicker 38
The Miracle of Kathy Miller 10/05/81 Dr. Christensen 33
Loving Couples 10/24/80 Allan 32
Nightside 06/08/80 Willy Potts 32
The Onion Field 09/09/79 LAPD Lieutenant 31
The Bastard 05/22/78 Lt. Stark 30
The Lazarus Syndrome 01/01/78 EKG Doctor (uncredited) 29
SST: Death Flight 02/25/77 Bob Connors 28
Legacy 11/01/75 27
To the Journey - Looking Back at Star Trek: Voyager None self 76
Identiteaze None Steve 76