Known For
Photos
Filmography

The Better Sister
TV · as Clark · 5 eps

Is Olc an Ghaoth
Movie · as Máirtín

FBI: Most Wanted
TV · as Jackson Chase · 3 eps

Ad Astra
Movie · as Brigadier General Stroud

Finding Steve McQueen
Movie · as W. Mark Felt

The Enemy Within
TV · as Richard Bregman · 1 ep

The Loudest Voice
TV · as Jack Welch · 1 ep

Bent
Movie · as Driscoll

Gifted
Movie · as Aubrey Highsmith

The Crown
TV · as Arthur 'Bull' Hancock · 1 ep

The Gift
Movie · as Sean Og
An Bronntanas
TV · as Seán Óg · 5 eps

Madam Secretary
TV · as Allen Bollings · 1 ep

The Lifeguard
Movie · as Big Jason

Golden Boy
TV · as Ed McKenzie · 1 ep

Elementary
TV · as Neil Dannon · 1 ep

Suits
TV · as Lawrence Kemp · 1 ep

Homeland
TV · as Rex Henning · 1 ep

Blue Bloods
TV · as David Cummings, Fire Marshal Chieco · 1 ep

The Walking Dead
TV · as Earl Sutton · 11 eps

The Good Wife
TV · as Oren Cleary · 1 ep

The Hunted
Movie · as Ted Chenoweth

The Human Stain
Movie · as Louie Borero

Cold Case
TV · as John Stillman · 156 eps

NCIS
TV · as Charles T. Ellison · 3 eps

Catch Me If You Can
Movie · as Assistant Director Marsh

Analyze That
Movie · as Richard Chapin

Without a Trace
TV · as Abner Harrington · 1 ep

Deadlocked
Movie · as Jack Fisque

Rocket's Red Glare
Movie · as Wyatt Claybourne

The Fearing Mind
TV · as Jack · 1 ep

True Crime
Movie · as Reedy

Seasons of Love
TV · as Gorm Schrader · 2 eps

Atomic Train
TV · as Wally Phister · 2 eps

Dawson's Creek
TV · as Sheriff John Witter · 4 eps

Turbulence
Movie · as FBI Agent Frank Sinclair

Trojan War
Movie · as Ben Kimble

The Practice
TV · as Henry Doaks · 2 eps

Brooklyn South
TV · as Ray MacElwaine · 8 eps

City Hall
Movie · as Commissioner Coonan

Crazy Horse
Movie · as General Crook

Nash Bridges
TV · as FBI Special Agent Elliot Rose · 1 ep

Millennium
TV · as William Garry · 1 ep

EZ Streets
TV · as Captain Geary · 13 eps

Truman
Movie · as Bob Hannagan

Murderous Intent
Movie
Runway One
Movie · as Van Damme

The Client
TV · as Waite Calhoun · 1 ep

JAG
TV · as Major Klein · 1 ep

Blown Away
Movie · as Capt. Fred Roarke

Being Human
Movie · as Detective Cobb

Chicago Hope
TV · as Trevor Filburn · 3 eps

Carlito's Way
Movie · as Duncan

Geronimo: An American Legend
Movie · as Capt. Hentig

Cliffhanger
Movie · as Agent Michaels

The Pelican Brief
Movie · as Matthew Barr

Nowhere to Run
Movie · as Cop in chase

seaQuest DSV
TV · as Colonel Schrader · 1 ep

Frasier
TV · as Tim · 1 ep

The X-Files
TV · as Michael Kritschgau · 5 eps

Steel Justice
Movie · as Lt. Bill Somes

The Keys
Movie · as Cochran

Quicksand: No Escape
Movie · as Det. Griffith

Citizen Cohn
Movie · as Sen. Charles Potter

Heartbeat
TV · as Zaikov · 1 ep

Cover-Up
Movie · as Jeff Cooper

Posing: Inspired by Three Real Stories
Movie · as Jimmy Lanahan

Loose Cannons
Movie · as Cop

Desperate Hours
Movie · as Lexington

A Shock to the System
Movie · as Motorman

All That Glitters
Movie

Law & Order
TV · as Freddo Parisi · 1 ep

Glory
Movie · as Sgt. Maj. Mulcahy

Quantum Leap
TV · as Admiral Spencer · 1 ep

Alone in the Neon Jungle
Movie · as Benson

Shakedown
Movie · as Bartender

Leg Work
TV · as Clauson · 1 ep

Matlock
TV · as Sheriff Dewey · 2 eps

The Pope of Greenwich Village
Movie · as Ginty

Miami Vice
TV · as Charles Hatch · 1 ep

Fame
TV · 1 ep

Cheers
TV · as Mitch Ganzell · 1 ep

The Fall Guy
TV · 1 ep

If Things Were Different
Movie · as Attendant

Rage!
Movie · as Man #C

The Incredible Hulk
TV · 1 ep


