Known For
Filmography
Busted
Movie
Pellett
Movie · as Judge Hattersly

Wonder Woman
TV · as Gregory Kogen · 1 ep

The Great Lillian Hall
Movie · as Carson

White Elephant
Movie · as Walter Koschek

Bosch: Legacy
TV · as Carl Rogers · 6 eps

Switched Before Birth
Movie · as Pete

Loki
TV · as Wealthy Man · 1 ep

The 11th Green
Movie · as Bob

A Fall from Grace
Movie · as Mr. Clyde

Killer Daddy Issues
Movie · as Mr. Dawson

The 24th
Movie · as Carter Hammond

9-1-1: Lone Star
TV · as Captain Braxton · 1 ep

The Bit Player
Movie · as Bell Labs Engineer

A Dark Place
Movie · as Sheriff Benjamin Mooney

Open House
Movie · as Tom Ackerman

Magnum P.I.
TV · as Mike Sr. · 1 ep

Hangman
Movie · as Peter Rorick

GLOW
TV · as Hot Pants · 1 ep

Ride Along 2
Movie · as The Hitter / Gates

Bull
TV · as Mr. Ravenswood · 1 ep

Westworld
TV · as McClean · 1 ep

Secrets and Lies
TV · as Sebastian Graves · 1 ep

Need for Speed
Movie · as Investor

The Blacklist
TV · as Captain Philip Hyde · 1 ep

Devious Maids
TV · as Dante Penrose · 1 ep

Maron
TV · as Hal · 1 ep

House of Lies
TV · as Stuart Anderson · 3 eps

The Lutefisk Wars
Movie · as FBI Agent Lewis

The Bling Ring
Movie · as Captain

Revenge
TV · as Joe Ryan · 1 ep

Unthinkable
Movie · as Col. Kerkmejian

The Wishing Well
Movie · as Bob

Castle
TV · as Agent Johnson · 1 ep

Delta Farce
Movie · as Sgt. Major

Murder 101: If Wishes Were Horses
Movie · as Man

Shoot 'Em Up
Movie · as Hammerson's Security Guard

Zodiac
Movie · as Navy Project Leader

Life
TV · as Ken Lankford · 1 ep

Mad Men
TV · as Stewart Dell · 1 ep

Saving Grace
TV · as Major Carlson · 1 ep

The Elder Son
Movie · as Mom's Boyfriend

Ugly Betty
TV · as Edgar, Driver · 1 ep

The Iris Effect
Movie

Criminal Minds
TV · as CIA #2 · 1 ep

The Closer
TV · as Mr. Almassian · 1 ep

Close to Home
TV · as Joe Cummins · 1 ep

Clean
Movie · as Freddie

NCIS
TV · as Gordon Holcomb, Walter Richter · 1 ep

Without a Trace
TV · as Andrew Costello · 1 ep

American Dreams
TV · as Wilborn · 1 ep

CSI: Miami
TV · as Arthur Arturo · 1 ep

Crossing Jordan
TV · as Sergeant · 1 ep

Pros & Cons
Movie · as John

The West Wing
TV · as Jonathan Creasy · 1 ep

Naked Lies
Movie · as Garret Scott

Wild Side
Movie · as Agent Morse Jaeger

Star Trek: Deep Space Nine
TV · as Niles · 2 eps

In a Stranger's Hand
Movie

Days of Our Lives
TV · as George O’Halloran · 4 eps
