Known For
Filmography

Ezra
Movie · as Detective Harrelson

The Boys Presents: Diabolical
TV · as Vought Handler / CLF Man - Gary (voice) · 1 ep

Bosch: Legacy
TV · as Det. Brad Conniff · 1 ep

How Moving
Movie · as Broker

The Good Doctor
TV · as Joe · 1 ep

S.W.A.T.
TV · as Steve Billings · 2 eps

Shooter
TV · as John Renlow, Howard Utey · 1 ep

12 Monkeys
TV · as Detective Damato · 1 ep

Bosch
TV · as Brad Conniff · 13 eps

Lost Angels
Movie · as Harold (Director)

Tiny Detectives
Movie · as Chief of Police

Intelligence
TV · as Gordon Greyson · 1 ep

Caught on Tape
Movie · as Detective Brown

3, 2, 1... Frankie Go Boom
Movie · as David

Blue-Eyed Butcher
Movie · as Detective

Red State
Movie · as Agent Eccles

Few Options
Movie · as Russ

Homeland
TV · as Virgil, Virgil Piotrowski · 17 eps

Caught in the Middle
Movie · as D.A. Henry Giles

Castle
TV · as Bill Garrett · 1 ep

Lie to Me
TV · as Jason Wilkie · 1 ep

Sons of Anarchy
TV · as Chicken Man · 1 ep

Dark Mind
Movie · as Announcer

Eyes
TV · as Terry Laguna · 1 ep

It's Always Sunny in Philadelphia
TV · as Detective Larson · 1 ep

Around the Bend
Movie · as Detective

House
TV · as Murphy · 1 ep

CSI: NY
TV · as Karl Drewdetski · 1 ep

Joan of Arcadia
TV · as Edmond Dodds · 1 ep

NCIS
TV · as Bartender · 1 ep

The Shield
TV · as Steve Billings · 42 eps

The Division
TV · 1 ep

CSI: Crime Scene Investigation
TV · as Frank Samuels · 1 ep

Judging Amy
TV · as Len Mildmay · 7 eps

Providence
TV · as George · 2 eps

Law & Order: Special Victims Unit
TV · as Rick Purcell · 1 ep

The Last Don II
TV · as Giorgio Clericuzio · 2 eps

The Last Don
TV · as Giorgio Clericuzio · 3 eps

Nash Bridges
TV · as Jimmy Bangs · 1 ep

Due South
Movie · as Ray Vecchio

Gypsy
Movie · as Pastey - Stage Manager

Eyes of Terror
Movie · as Kenneth Burch

Due South
TV · as Ray Vecchio · 43 eps

Touched by an Angel
TV · as James Block · 1 ep

seaQuest DSV
TV · as Mack Stumpp · 1 ep

Diagnosis: Murder
TV · as Eddie Michaels · 2 eps

The 100 Lives of Black Jack Savage
TV · 1 ep

Civil Wars
TV · as Jeffrey Lassick · 25 eps

Kiss Shot
Movie · as Rick Powell

Harlem Nights
Movie · as Tony

Lethal Weapon 2
Movie · as Cop #1

Hellbent
Movie · as Mr. Tanas

Street of Dreams
Movie · as Bando

China Beach
TV · 1 ep

Superboy
TV · 1 ep
Police Story
TV · as Monte Fontaine · 1 ep

Wiseguy
TV · 1 ep
