
Known For
Filmography

Noise in the Middle
Movie

Bosch: Legacy
TV · as DA Emmett Archer · 10 eps

9-1-1
TV · as Myron · 4 eps

Silver Skies
Movie · as Howard Sharpe

Mom
TV · as Wayne · 1 ep

The Crazy Ones
TV · as Martin Lasker · 1 ep

Switched at Birth
TV · as Angelo Lawyer · 1 ep

Harry's Law
TV · as Paul · 1 ep

Confessions of a Shopaholic
Movie · as Comintex CEO

The Whole Truth
Movie · as Brad Sanders

Transformers: Revenge of the Fallen
Movie · as Reporter

Castle
TV · as Ian Fuller · 1 ep

Lie to Me
TV · as Skinhead's Attorney · 1 ep

The Middle
TV · as Mitch · 1 ep

NCIS: Los Angeles
TV · as Lance Witten · 1 ep

The Mentalist
TV · as Dr. Wilson Bowman · 1 ep

The Big Bang Theory
TV · as Tim · 1 ep

Mad Men
TV · as Charles · 1 ep

Beauty Shop
Movie · as Inspector Crawford

Medium
TV · as Caller · 1 ep

Medical Investigation
TV · 1 ep

Entourage
TV · as David · 1 ep

Boston Legal
TV · as ICE Agent Daniel Foster · 1 ep

NCIS
TV · as Edgar Hayes · 1 ep

Still Standing
TV · as Jake Larkin · 1 ep

Planet of the Apes
Movie · as Friend at Leo's Party

24
TV · as Dr. Arthur Welton · 6 eps

CSI: Crime Scene Investigation
TV · as Jim West · 1 ep

The Corndog Man
Movie · as Penrod Barker (voice)

The King of Queens
TV · as Bill · 1 ep

That '70s Show
TV · as Olafsen Rep · 1 ep

In My Sister's Shadow
Movie · as SWAT Commander

Santa Fe
Movie · as Officer Jimmy Crouse

Forgotten Sins
Movie · as Newspaper Reporter Rawley

7th Heaven
TV · as Ruthie's Principal · 1 ep

Profiler
TV · as Jeff Meslel · 1 ep

In the Line of Duty: The Price of Vengeance
Movie · as Detective #1

Her Final Fury: Betty Broderick, the Last Chapter
Movie · as Mark Byrd

Don't Tell Mom the Babysitter's Dead
Movie · as Dinner Waiter

Pass the Ammo
Movie · as Governor

My Chauffeur
Movie · as Punk

Odd Jobs
Movie · as Jeff