Known For
Filmography

Duster
TV · 1 ep

At the Gates
Movie · as Officer Daniels

Burning Dog
Movie · as Mysterious Suit

My Ira
Movie · as Caleb

The Mist
TV · as Mike Copeland · 1 ep

MINDHUNTER
TV · as Detective Carver · 2 eps

Billions
TV · as Craig (Team Tiger) · 1 ep

The Paperboy
Movie · as Death Row Guard

Touch
TV · as Officer McKinney · 1 ep

The Soccer Nanny
Movie · as Coach Bobby Breed

Transformers: Dark of the Moon
Movie · as Tracking Station Supervisor (1969)

The Cape
TV · as Officer #2 · 1 ep

Shameless
TV · as Colonel Kirk McNally · 2 eps

Justified
TV · as Tom Bergen · 11 eps

Rizzoli & Isles
TV · as Rod Mason · 1 ep

The Event
TV · as Mr. Berg · 1 ep

Young, Single & Angry
Movie · as Dr. David

Desperate Housewives
TV · as Officer · 1 ep

NCIS
TV · as Michael Caplinger · 1 ep

Miracles
TV · as Detective Wilson Estep · 1 ep

The Hungry Bachelors Club
Movie · as Jethro Youngblood

Hard Rain
Movie · as Phil

The Party Crashers
Movie · as Former Athlete

Armageddon
Movie · as NASA Tech

Martial Law
TV · as Douglas Seed · 1 ep

Vanishing Point
Movie · as Gilmore

Cityscrapes: Los Angeles
Movie · as Elliot

Rowing Through
Movie · as John Biglow

It's My Party
Movie · as Greg King

The Pretender
TV · as Bobby Cain · 1 ep

Andersonville
TV · as Limber Jim · 2 eps

Phoenix
Movie · as Dillon

JAG
TV · as Clark Palmer · 7 eps

Against the Wall
Movie · as Jess

Golden Gate
Movie · as Agent Byrd

ER
TV · as Officer Mulvahill · 1 ep

Class of '61
Movie · as Upton

Diagnosis: Murder
TV · as Ralph McReedy · 1 ep

The John Larroquette Show
TV · as Bob · 1 ep

Angel Street
TV · as Officer Snepp · 1 ep

Body Parts
Movie · as Mark Draper

Father of the Bride
Movie · as Patrolman

Pastime
Movie · as Simmons

Gunsmoke: The Last Apache
Movie · as Lt. Davis

Disturbed
Movie · as Brad

The Outsiders
TV · as Hal · 1 ep

Northern Exposure
TV · as Bob Miller · 1 ep

Thunderboat Row
Movie · as Moby Griffin

Quantum Leap
TV · as Military Officer · 1 ep

Booker
TV · as Chester Arrizola · 1 ep

Seinfeld
TV · as Lt. Martel · 2 eps

TV 101
TV · as Harold Ross · 1 ep

Tour of Duty
TV · 1 ep

American Playhouse
TV · as FBI Agent Byrd · 1 ep