
Filmography

My Little Pony: Friendship Is Magic
2010 · Star Swirl the Bearded (voice)

Mayday
2003 · Captain Sullenberger

DC's Legends of Tomorrow
2016 · Thomas Edison / Thomas Edison Bot

Riverdale
2017 · Judge, Judge Britton

Stargate Atlantis
2004 · Prenum

The Magicians
2015 · Demon, Demon Todd

X-Men
1992 · Mr. Sinister (voice)

Goosebumps
1995 · Ghost of a Man

Relic Hunter
1999 · Tobias

X-Men '97
2024 · Mr. Sinister (voice), Mr. Sinister / Herald (voice)

Good Will Hunting
1997 · Executive #2

Mutant X
2001 · J.K. Bergman

Locke & Key
2020 · Chamberlin Locke, Ghost Chamberlin Locke

The Day After Tomorrow
2004 · Vorsteen

Carrie
2013 · Dr. Dean L. McDuffy

Ice
2016 · Herman

Silent Hill
2006 · Adam

Silver Surfer
1998 · Zarek (voice)

The Shack
2017 · Church Deacon

Death Note
2017 · Peltz

Dear America
1999 · Elder Brewster

Scanners
1981 · Hazmat-Suit Worker (uncredited)

Legend of Earthsea
2004 · Master Summoner

The Brood
1979 · Man in Auditorium

The Final Cut
2004 · Jason Monroe

Marvel Studios Assembled: The Making of X-Men '97
2024 · Self - Mister Sinister

Millennium
1989 · The Council Chamber - Buffalo

Cigarette Burns
2005 · Meyers

Godsend
2004 · Dr. Lieber

Nightwatching
2007 · Rombout Kemp

Thor: Tales of Asgard
2011 · Odin (voice)

Forget Me Never
1999 · Patient No.1

Sole Survivor
2000 · Charles Delmann

Whispers
1990 · Bookseller

Out of the Ashes
2003 · Doctor

To Love, Honor, & Betray
1999 · Jeweler #1

Goosebumps: The House Of No Return
1997 · Ghost of a Man

Tails You Live, Heads You're Dead
1995 · Tony

Brown Bread Sandwiches
1989 · Mr. Price

Get Out Alive
2016 · Russ Green

Judgment
2001 · Guard

Keeping the Promise
1997 · Officer

That Burning Feeling
2014 · Mediator

Small Vices
1999 · Partner #1

A Family of Ghosts
2016 · Edward

Deacons for Defense
2005 · William Chase

Ticket to Heaven
1981 · Simon

Goosebumps: Scary House
2005 · Ghost of a man (episode "The House of No Return")

Splatter: Architects of Fear
1986 · Narrator
Z-Lister 2
2014 · Sci-Fi Convention Announcer (voice)