Known For
Photos
Filmography

The Hacks
Movie · as David
Hedda Gabler
Movie · as Dr. Brack
Golden State Killer
Movie · as Council

Radio Sky
Movie · as James Newman

Cockroaches
Movie · as Sheriff Carver

Catalyst
Movie · as Father Paul

Thieves Highway
Movie · as Mack Warner

Monster: The Ed Gein Story
TV · as George Philip Gein · 1 ep

The Pirate Bay
TV · as John Malcolm · 6 eps

The Lincoln Lawyer
TV · as Truck Retrofitter · 1 ep

Bliss
Movie · as Sketchy Man

Them
TV · as Detective Marsh · 2 eps

Ford v Ferrari
Movie · as Reporter - Sam

Unbelievable
TV · as Creepy Diner Guy · 1 ep

For All Mankind
TV · as Businessman · 1 ep

They Want Dick Dickster
Movie · as Ed Lawler

Lizzie
Movie · as Jury Foreman

Shangri-La: Near Extinction
Movie · as CEO Hal Clark
Who?
Movie · as Michael

Behind the Movement
Movie · as Mr. Ball

The Resident
TV · as Timothy Buzzkirk · 1 ep

Super High
Movie · as Lab Scientist

Snowfall
TV · as Jacob · 3 eps

Black Tar Road
Movie · as Diner Owner

Keeping Up with the Joneses
Movie · as Detective

MacGyver
TV · as Security Manager · 1 ep

Dream Corp LLC
TV · as Priest (voice) · 1 ep

Shooter
TV · as Crawley · 1 ep

Wuthering High
Movie · as Priest

She and I
Movie · as Director

Gone Girl
Movie · as Mustached Man

Asteroid vs Earth
Movie · as Chief of the Boat

Battledogs
Movie · as Defense Secretary Woods

Playdate
Movie · as Robert Johnson

Hold Your Breath
Movie · as Warden Wilkes

Super Cyclone
Movie · as Colonel Lee Chadwick

Air Collision
Movie · as Colonel Chuck Lawler

Layover
Movie · as Officer O'Hearne

Battle of Los Angeles
Movie · as Capt. Hadron

The Social Network
Movie · as Facebook Lawyer

Mega Shark vs. Crocosaurus
Movie · as Commander Vail

The Walking Dead
TV · as Wade · 1 ep

Sugar Boxx
Movie · as Captain Greene

Choose Connor
Movie · as Investigator

Criminal Minds
TV · as Sid Rutledge · 1 ep

NCIS
TV · as Roy Evans · 1 ep

Monk
TV · as Shawn Metzger · 1 ep

Without a Trace
TV · as Officer Watson · 1 ep

The Tick
TV · as General's Aide · 1 ep

24
TV · as Don · 1 ep

The Prophet's Game
Movie · as Detective Olson

Strong Medicine
TV · as Dr. Mark Lantana · 1 ep

Angel
TV · as Police Officer · 1 ep

Charmed
TV · as Cleaner · 2 eps

The Setting Son
Movie · as Max

Ally McBeal
TV · as Pedestrian · 1 ep

The Arrival
Movie

JAG
TV · as Young Tom Boone, Young Cag · 2 eps

The X-Files
TV · as Deputy Ray Hoese · 1 ep

Diagnosis: Murder
TV · as Troy Griffin · 1 ep

Star Trek: Deep Space Nine
TV · as Cardassian Officer · 1 ep




