John de Lancie

John de Lancie (born March 20, 1948) is an American actor. He has been active in screen and television roles since 1977 and has been featured for several recurring roles on American television series, including Q in Star Trek: The Next Generation, Star Trek: Deep Space Nine and Star Trek: Voyager, Colonel Frank Simmons in Stargate SG-1, Donald Margolis in Breaking Bad, and Discord in My Little Pony: Friendship Is Magic.
Cast

The Fisher King
TV Executive

Reign Over Me
Nigel Pennington

Fearless
Jeff Gordon
The Lost World
Lord John Roxton

Darklight
Faith Director Chapel

The Bastard
Lt. Stark

Pathology
Dr. Quentin Morris

Multiplicity
Ted

Get Smart, Again!
Maj. Waterhouse

Schemes
Arthur Martin

Arcade
Difford

Woman on Top
Alex Reeves

Without Warning
Barry Steinbrenner

The Lazarus Syndrome
EKG Doctor (uncredited)

Gen¹³
Colonel John 'Jack' Lynch (voice)

Buttons
Dr. Johnson

The Eavesdropper
Dr. Gene Kramer

Evolver
Russell Bennett

Star Trek: Picard - The IMAX Live Series Finale Event
Q (uncredited)

Final Descent
Capt. George W. Bouchard

Journey's End - The Saga of Star Trek: The Next Generation
Self

Deep Red
Thomas Newmeyer

Zombie Hamlet
Jerry

CLONED: The Recreator Chronicles
Dr. Frank Miller

Loving Couples
Allan

The Onion Field
LAPD Lieutenant

Bronies: The Extremely Unexpected Adult Fans of My Little Pony
Himself
Legacy
Unknown

SST: Death Flight
Bob Connors

Resurrect
Warren

Manipulated
Unknown

On Fire
Bobby Holicker

My Apocalypse
Nathan Eastman

Missing Pieces
Paul / Walter Thackary

Chaos on the Bridge
Self

Visions
Victor Napoli

The Captains
Self

Angel of Death
Jeffrey

Crank: High Voltage
Fish Halman

Hypnotized
Unknown

Taking Care of Business
Ted Bradford Jr.

Final Run
George Bouchard

The Miracle of Kathy Miller
Dr. Christensen

50 Years of Star Trek
Self

Bad Influence
Howard

You Lucky Dog
Lyle Windsor

Raven Hawk
Stansfield

Olaf's Frozen Adventure
Mr. Olsen (voice)
Return to Area 51
Narrator

Border Line
Rolf Berger

Burl's
Mr Cooper

The Hand That Rocks the Cradle
Dr. Victor Mott

The Late Batsby
Victor Freeze/Mr. Freeze (voice)

When the Train Stops
Jason Booth

Remembering Leonard: His Life, Legacy and Battle with COPD
Himself

Gamer
Chief Of Staff

Star Trek: 25th Anniversary Special
Self

Good Advice
Ted

Trekkies
Self

The Big Time
Vaughn Clay

Ayreon: Electric Castle Live And Other Tales
Narrator

Nightside
Willy Potts

My Little Pony: Best Gift Ever
Discord (voice)

My Little Pony Friendship is Magic: Keys of Friendship
Discord

The Man with the Power
Clark

IDENTITEAZE
Steve

The Reality of Time
Unknown

Star Trek: 30 Years and Beyond
Self

Underground Entertainment: The Movie
John

Saving Private Ryan
Letter-reader (voice)