Known For
Filmography

The Wanting Mare
Movie · as Lawrence (age 60)

FBI: Most Wanted
TV · as Homer Cortland · 1 ep

Westworld
TV · as Sheriff Reed · 2 eps

McFarland, USA
Movie · as Coach Jameson

Scorpion
TV · as Supervisor Elkins · 1 ep

How to Get Away with Murder
TV · as Commissioner Monaghan · 1 ep

The Last Ship
TV · as Major Terry Ebbert · 1 ep

I Am I
Movie · as Michael Singer

Stranger at the Pentagon
Movie · as General Browning

Marvel's Agents of S.H.I.E.L.D.
TV · as Roger · 1 ep

Maron
TV · as Walter Barnhill · 1 ep

Scandal
TV · as Amos Carver · 1 ep

Shameless
TV · as Tacker · 1 ep

Body of Proof
TV · as Fire Chief Graham · 1 ep

Faster
Movie · as Uniform

Pretty Little Liars
TV · as Detective Breyer · 2 eps

Law & Order: LA
TV · as SIS Commander · 1 ep

Hawaii Five-0
TV · as Naval Captain Stan Norell · 1 ep

Family of Four
Movie · as Bill

Modern Family
TV · as Father Krzyzieski · 1 ep

The Mentalist
TV · as Artie Beck · 1 ep

Moonlight
TV · as Ed · 1 ep

Mad Men
TV · as Exec · 1 ep

Dirt
TV · as Sam Greer · 1 ep

Heroes
TV · as Sheriff · 4 eps

Everybody Hates Chris
TV · as Chemistry Teacher · 1 ep

E-Ring
TV · 1 ep

Criminal Minds
TV · as Detective Casey · 1 ep

Numb3rs
TV · as Sergeant Ronald Jackson · 1 ep

Grey's Anatomy
TV · as Lenny Shulte · 1 ep

Desperate Housewives
TV · as Warden · 1 ep

Mister Sterling
TV · as Gerry · 1 ep

10-8: Officers on Duty
TV · as Gerry · 1 ep

Presidio Med
TV · as Attending · 1 ep

24
TV · as District Medic · 1 ep

Crusade
TV · as Kendarr · 1 ep

Dark Breed
Movie · as Rice

Beyond Belief: Fact or Fiction
TV · as Don Mackle (segment "The Curse of Hampton Manor") · 1 ep

The Sweeper
Movie · as Wax

Millennium
TV · as Edward Petey · 1 ep

Star Trek: Voyager
TV · as Lt. Joe Carey · 7 eps

The Scout
Movie · as Reporter

Babylon 5
TV · as Kulomani · 1 ep

ER
TV · as Officer McCauly · 1 ep

Big
Movie · as Mr. Baskin

Inherit the Wind
Movie · as Davenport

Star Trek: The Next Generation
TV · as Conn · 1 ep

L.A. Law
TV · as Ron Mitchell · 2 eps

Highway to Heaven
TV · 1 ep

Family Ties
TV · as Ray Davis · 1 ep

Newhart
TV · as Neil

Cheers
TV · as Jordan Brundidge · 1 ep

Kent State
Movie · as National Guardsman

Ragtime
Movie · as Fireman No. 3

Nurse
TV · as Steve · 1 ep
The Other Side of Victory
Movie · as Charles Philipse

Another World
TV · 1547 eps
