Known For
Filmography

The Grotto
Movie · as Nick King

Rebel
TV · as Cameron Foster · 1 ep

American Skin
Movie · as Clay Dwyer

For All Mankind
TV · as Ryan Bauer · 4 eps

Good Trouble
TV · as Garrett · 1 ep

Trinkets
TV · as Doug Davis · 20 eps

All Rise
TV · as Norman Heines · 1 ep

Truth Be Told
TV · as Peter Mills · 4 eps

Dirty John
TV · as Dave Canova · 1 ep

9-1-1
TV · as Dave Kramer · 1 ep

Aftermath
Movie · as James Gullick

Nightcomer
Movie · as Beecher

S.W.A.T.
TV · as Robert Miller · 1 ep

Big Little Lies
TV · as Oren Berg · 11 eps

Shooter
TV · as Dr. Mitchell · 1 ep

Straight Outta Compton
Movie · as Journalist

Jane the Virgin
TV · as Rev. Richard Fairdale · 1 ep

Crawlspace
Movie · as Police Officer J. Forester

The Crazy Ones
TV · as Garrett · 1 ep

Game Change
Movie · as Chris Edwards

Argo
Movie · as Engell's Secretary

Scandal
TV · as Nelson McClintock · 2 eps

Switched at Birth
TV · as Leo · 3 eps

Revenge
TV · as Dr. Norton · 1 ep

Body of Proof
TV · as David Hunt · 1 ep

Gay Baby
Movie · as Bryan

Open House
Movie · as Oscar

Trauma
TV · 1 ep

Castle
TV · as Samuel Lynchberg · 1 ep

Modern Family
TV · as Teddy · 1 ep

Pretty Ugly People
Movie · as Austin

The Secret Life of the American Teenager
TV · as Leon · 4 eps

Fracture
Movie · as Lee Gardner

Evan Almighty
Movie · as Staffer

Private Practice
TV · as Bob Schwartz · 1 ep

Saving Grace
TV · as Donald Jacobs · 1 ep

Kalamazoo?
Movie · as Nate

Inside
Movie · as Fred

The Unit
TV · as Avner · 1 ep

Big Love
TV · as Trooper · 1 ep

Dexter
TV · as Ethan Turner · 1 ep

E-Ring
TV · 1 ep

Criminal Minds
TV · as Sheriff Raymond Schaeffer · 1 ep

Close to Home
TV · as Nick Tursi · 1 ep

Over There
TV · as Dr. Beatty · 1 ep

Zoey 101
TV · as Mr. Conroy · 1 ep

Grey's Anatomy
TV · as Dave Young · 1 ep

Commander in Chief
TV · as Dan Pierce · 4 eps

Bones
TV · as Dr. Richard Burke · 1 ep

Twins
TV · as Stu Siden · 1 ep

Catwoman
Movie · as Warehouse Supervisor

Nip/Tuck
TV · as Detective Myers · 1 ep

NCIS
TV · as Flight Surgeon · 1 ep

The Trip
Movie · as Alan Oakley

The Shield
TV · as Det. Craig Milne · 1 ep

American Dreams
TV · as Russ · 2 eps

CSI: Miami
TV · as Edwin Chambers · 1 ep

These Old Broads
Movie · as Jason

Six Feet Under
TV · as Deputy Wheeler (voice) (uncredited) · 2 eps

Alias
TV · as Phil · 1 ep

Crossing Jordan
TV · as George Winters · 1 ep

24
TV · as Hoskins · 3 eps

Scrubs
TV · as Eric Coleman · 1 ep

Psycho Beach Party
Movie · as Dancer

CSI: Crime Scene Investigation
TV · as Andy Akers · 39 eps

Hefner: Unauthorized
Movie · as Tom Lownes

Love, Death & Cars
Movie · as Kyle (as Larry Sullivan Jr.)

The West Wing
TV · as Hamlin · 1 ep

Rush Hour
Movie · as Cop at Diner

Will & Grace
TV · as Robert · 1 ep

Felicity
TV · as Preston · 1 ep

Defying Gravity
Movie · as Otter

Suddenly Susan
TV · as Daniel · 1 ep

Hang Time
TV · 1 ep

JAG
TV · as CPO Roger Pearson · 1 ep

ER
TV · as Martin Pryor · 1 ep

Diagnosis: Murder
TV · as Jordon Alsop · 1 ep

Beverly Hills, 90210
TV · as Larry, Bernie Torgov · 1 ep
