Known For
Photos
Filmography
The Ice at the Bottom of the World
Movie

Sticky
Movie · as Don

A Crime Story
Movie

Self-Help
Movie · as Curtis Clark

Peter Five Eight
Movie · as Lock

Year of the Fox
Movie · as Huxley

Those Who Wish Me Dead
Movie · as Owen Casserly

What Josiah Saw
Movie · as Boone

Every Last One of Them
Movie · as Nichols

NCIS: Hawaiʻi
TV · as Jim Carter · 1 ep

The Beach House
Movie · as Mitch

Clover
Movie · as Terry

Berlin, I Love You
Movie · as Artemis Serac

Midway
Movie · as Rear Admiral Raymond Spruance

Departure
TV · as Captain Joe Turner · 4 eps

Head Full of Honey
Movie · as Dr. Edwards

Wetlands
Movie · as Sgt. McCulvey

Thank You for Your Service
Movie · as Colonel Plymouth

13 Reasons Why
TV · as Barry Walker · 7 eps

Star Trek: Discovery
TV · as Zareh · 3 eps

Easy
TV · as Wally · 1 ep

Hungry Hearts
Movie · as Dr. Bill

Secrets and Lies
TV · as Ethan Barrett · 3 eps

Learning to Drive
Movie · as Ted

White House Down
Movie · as Agent Hope

Redemption Trail
Movie · as John

The Following
TV · as Micah · 3 eps

The Blacklist
TV · as Gregory Devry · 1 ep
The Fort
Movie · as Man

Chained
Movie · as Brad Fittler

Elementary
TV · as Geoffrey Silver · 1 ep

Hell on Wheels
TV · as John Campbell · 14 eps

Homeland
TV · as Brett O'Keefe · 18 eps

Human Target
TV · as Bill Fickner · 1 ep

Blue Bloods
TV · as Christophe Granger · 1 ep

Royal Pains
TV · as Gabriel Gleason · 1 ep

The Haunting of Molly Hartley
Movie · as Robert Hartley

The Warrior Class
Movie · as Phil Anwar

Medium
TV · as Joe Dubois · 128 eps

Dawn of the Dead
Movie · as Michael

Haven
Movie · as Officer Powell

The Lost Tape: Andy's Terrifying Last Days Revealed
Movie · as Michael (voice)

House
TV · as Joe Reese · 1 ep

Love Thy Neighbor
Movie · as Man in Adult Section

Leo
Movie · as Ben Bloom

100 Mile Rule
Movie · as Bobby Davis

Searching for the Wendigo
Movie · as Self

Wendigo
Movie · as George

The Mind of the Married Man
TV · as Jake Berman · 20 eps

Law & Order: Criminal Intent
TV · as Karl Atwood · 1 ep

U-571
Movie · as Lt. Hirsch

The Cell
Movie · as Gordon Ramsey

The $treet
TV · as Pete Dearborn · 2 eps

In Too Deep
Movie · as Daniel Connelly

Cherry
Movie · as Dr. Beverly Kirk

Pushing Tin
Movie · as Barry Plotkin

Law & Order: Special Victims Unit
TV · as Robert "Bob" Flynn · 1 ep

Meet Joe Black
Movie · as Drew

Dangerous Beauty
Movie · as King Henry

Into My Heart
Movie · as Adam

Amistad
Movie · as Mr. Wright

What the Deaf Man Heard
Movie · as Tolliver Tynan

Liberty!
TV · as Virginia Officer · 6 eps

American Gothic
TV · as Dr. Matt Crower · 18 eps

Vanishing Son II
Movie · as Bo

Vanishing Son IV
Movie · as Bo

Something Wilder
TV · as Richie Wainwright · 18 eps

Vanishing Son
TV · as Bo · 2 eps

The Pelican Brief
Movie · as Curtis Morgan

Skin Art
Movie · as Richard

A Stranger Among Us
Movie · as Yaakov

Bed & Breakfast
Movie · as Bobby

Law & Order
TV · as Wesley Parker · 1 ep

Born on the Fourth of July
Movie · as Donna's Boyfriend - Syracuse, NY

Hallmark Hall of Fame
TV · as Tolliver Tynan · 1 ep



