Known For

Filmography

Acting (98)

·

Movies (55)

Shadow of God

Shadow of God

2025

as Beau

5.7
Marvel Studios Assembled: The Making of X-Men '97

Marvel Studios Assembled: The Making of X-Men '97

2024

as Self - Nightcrawler

5.8
LEGO Jurassic Park: The Unofficial Retelling

LEGO Jurassic Park: The Unofficial Retelling

2023

as Alan Grant (voice)

6.8
There's Someone Inside Your House

There's Someone Inside Your House

2021

as Sheriff Adkins

5.4
American Badger

American Badger

2021

as Richard

5.4
Chronicle Mysteries: The Wrong Man

Chronicle Mysteries: The Wrong Man

2019

as Paul Adams

7.1
Hex

Hex

2018

as Nicolai

4.1
The Perfect Pickup

The Perfect Pickup

2018

as Mr. Picotti

4.0
Christmas at Holly Lodge

Christmas at Holly Lodge

2017

as Gary

5.9
The Assignment

The Assignment

2016

as Sebastian

5.5
Death Al Dente: A Gourmet Detective Mystery

Death Al Dente: A Gourmet Detective Mystery

2016

as Walter

6.9
The Wolf Who Came to Dinner

The Wolf Who Came to Dinner

2015

as Henry

The Clockwork Girl

The Clockwork Girl

2014

as Dendrus (voice)

5.4
Dawn Rider

Dawn Rider

2012

as Sheriff Cobb

5.6
Urban Warfare

Urban Warfare

2012

as Sheriff Graves

5.2
Vengeance is Mine

Vengeance is Mine

2012

as Sheriff Graves

5.9
Rise of the Planet of the Apes

Rise of the Planet of the Apes

2011

as Board Member #2

7.3
Street Wars

Street Wars

2011

as Sheriff Graves

6.0
Lethal Justice

Lethal Justice

2011

as Sheriff Graves

5.3
Time After Time

Time After Time

2011
5.7
Goodnight for Justice

Goodnight for Justice

2011

as William Goodnight

7.2
Charlie St. Cloud

Charlie St. Cloud

2010

as Ben Carroll

7.0
Bond of Silence

Bond of Silence

2010

as Carl

6.3
Web of Desire

Web of Desire

2010

as Jake Wyatt

4.9
Jennifer's Body

Jennifer's Body

2009

as Colin's Dad

6.0
Sorority Wars

Sorority Wars

2009

as William

6.0
Helen

Helen

2009

as ER Doctor

6.5
Northern Lights

Northern Lights

2009

as John

5.9
Slap Shot 3: The Junior League

Slap Shot 3: The Junior League

2008

as Mr. Baker

5.0
Aliens vs Predator: Requiem

Aliens vs Predator: Requiem

2007

as ER Resident Doc

5.2
Battle in Seattle

Battle in Seattle

2007

as Durell

6.3
Underworld: Evolution

Underworld: Evolution

2006

as Pilot

6.6
Past Tense

Past Tense

2006

as Dr. Marquette

4.6
X-Men: The Last Stand

X-Men: The Last Stand

2006

as Mr. Grey

6.4
The Suspect

The Suspect

2006

as Paul

5.6
Drive Time Murders

Drive Time Murders

2006

as Prescott Madigan

The Fog

The Fog

2005

as Father Robert Malone

4.6
The Survivors Club

The Survivors Club

2004

as Ned D'Amato

6.5
The Reality of Love

The Reality of Love

2004

as Male Customer

5.5
Behind the Camera: The Unauthorized Story of Charlie's Angels

Behind the Camera: The Unauthorized Story of Charlie's Angels

2004

as Frederick Pierce

4.8
Lucky 7

Lucky 7

2003

as Bryce Saunders

5.8
Salem Witch Trials

Salem Witch Trials

2002

as Ezekiel Godfrey

6.1
For Love of Olivia

For Love of Olivia

2001

as Man 1

1.0
Jackie Bouvier Kennedy Onassis

Jackie Bouvier Kennedy Onassis

2000

as Oleg Cassini

A House Divided

A House Divided

2000

as Lt. Brooks

5.7
Newton : A Tale of Two Isaacs

Newton : A Tale of Two Isaacs

1997

as Sir Edmond Halley

4.0
Any Mother's Son

Any Mother's Son

1997

as Captain Benson

5.3
Balance of Power

Balance of Power

1996

as Slater

6.1
Jack Reed: Death and Vengeance

Jack Reed: Death and Vengeance

1996

as Brother Yurli

4.9
Canadian Bacon

Canadian Bacon

1995

as Russian Aide

5.8
Kissinger and Nixon

Kissinger and Nixon

1995

as Lord

7.9
Heritage Minutes: Paris Crew

Heritage Minutes: Paris Crew

1995

as Plummy

Lifeline to Victory

Lifeline to Victory

1993

as Harry Conwell

In Desperate Battle: Normandy 1944

In Desperate Battle: Normandy 1944

1992

as German Officer

10.0
Unmasked Part 25

Unmasked Part 25

1989

as Mick

5.5

Television (43)

X-Men '97

X-Men '97

2024

as Nightcrawler / Strong Guy (voice)

8.5
Percy Jackson and the Olympians

Percy Jackson and the Olympians

2023

as Carrington

7.3
The Irrational

The Irrational

2023

as Harry St. Clair

6.6
Fire Country

Fire Country

2022

as Carlton

8.1
Alaska Daily

Alaska Daily

2022

as Oren Conners

7.2
Billy the Kid

Billy the Kid

2022

as Father O'Leary

7.5
Home Before Dark

Home Before Dark

2020

as Mayor Jack Fife

7.5
See

See

2019

as Lord Sak

8.1
Chilling Adventures of Sabrina

Chilling Adventures of Sabrina

2018

as Farmer Putnam

8.2
The Dragon Prince

The Dragon Prince

2018

as Sol Regem (voice)

8.2
The Good Doctor

The Good Doctor

2017

as Paul Huston

8.5
Riverdale

Riverdale

2017

as Doc

8.4
DC's Legends of Tomorrow

DC's Legends of Tomorrow

2016

as Dr. Bernhard Vogal

7.3
Travelers

Travelers

2016

as Allan

7.6
Van Helsing

Van Helsing

2016

as Edward Hawkins

7.0
Supergirl

Supergirl

2015

as King Brpxz

7.3
The Man in the High Castle

The Man in the High Castle

2015

as Carl Weber

7.5
When Calls the Heart

When Calls the Heart

2014

as Reverend Anderson

8.2
Motive

Motive

2013

as Desmond Harper

6.4
Once Upon a Time

Once Upon a Time

2011

as Woodcutter

7.4
Mortal Kombat: Legacy

Mortal Kombat: Legacy

2011

as Emile

6.9
Human Target

Human Target

2010

as James Dobbs

7.2
Harper's Island

Harper's Island

2009

as Joseph Dunn

6.9
Knights of Bloodsteel

Knights of Bloodsteel

2009

as Malcolm

5.0
Fringe

Fringe

2008

as MIT Professor

8.1
Sanctuary

Sanctuary

2008

as Liam

7.3
jPod

jPod

2008

as Larry Parrish

7.2
Psych

Psych

2006

as Moustache Man

7.9
Eureka

Eureka

2006

as Dr. Wilding

7.7
Men in Trees

Men in Trees

2006

as Doctor

6.6
Supernatural

Supernatural

2005

as Aaron Hydeker

8.3
Stargate Atlantis

Stargate Atlantis

2004

as Pranos

8.0
John Doe

John Doe

2002

as Detective Kerrigan

7.2
Smallville

Smallville

2001

as Robert Bethany

8.2
Relic Hunter

Relic Hunter

1999

as Lars Diebold

6.7
Twice in a Lifetime

Twice in a Lifetime

1999

as Dan Russell

5.5
Seasons of Love

Seasons of Love

1999

as Dr. Santley

Little Men

Little Men

1998

as Edward Trenton

8.5
Stargate SG-1

Stargate SG-1

1997

as Goa'uld Lieutenant

8.3
FX: The Series

FX: The Series

1996

as Jace Emery

6.2
X-Men

X-Men

1992

as Nightcrawler (voice)

8.2
The Valour and the Horror

The Valour and the Horror

1992

as German Officer

Shadow of the Noose

Shadow of the Noose

1989

as Charles Wood