Known For
Filmography

Malice
TV · as Jared · 3 eps

Another Girl
Movie · as Author (voice)

Colin in Black and White
TV · as Manager · 1 ep

The Morning Show
TV · as Gerald Drummond · 7 eps

The Rookie
TV · as Danny Hill · 1 ep

Better Things
TV · as Mark · 5 eps

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

Major Crimes
TV · as Dr. Carl Riley · 1 ep

Life As We Know It
Movie · as Chef Phillipe

Meeting Spencer
Movie · as Man In Bar

Rizzoli & Isles
TV · as Eric Palmer · 1 ep

The Defenders
TV · as Agent Solo · 1 ep

NCIS: Los Angeles
TV · as Professor Chapman · 1 ep

Loving Annabelle
Movie · as Michael

The Kingdom
Movie · as FBI agent

Drive
TV · 1 ep

Heroes
TV · as Agent Alonzo · 1 ep

Numb3rs
TV · as ATF Supervisor Eric Turner · 2 eps

Bones
TV · as Jim Monroe · 1 ep

Supernatural
TV · as Monroe Styne · 2 eps

Grey's Anatomy
TV · as Ed Hamilton · 1 ep

Unscripted
TV · as Krista's Date · 1 ep

Unfabulous
TV · as Jeff Singer · 41 eps

NCIS
TV · as Mike Taffet · 1 ep

CSI: Miami
TV · as Sniper Expert · 1 ep

Holiday in the Sun
Movie · as Harrison

Malpractice
Movie · as Ken Garrett

Overnight Sensation
Movie · as Scott Palmer

CSI: Crime Scene Investigation
TV · as Hotel Manager · 1 ep

Malcolm in the Middle
TV · as Frank · 1 ep

Jack & Jill
TV · as Hugh Westland · 1 ep

Judging Amy
TV · as Lonnie Gage · 1 ep

Providence
TV · as Bruce Larson · 2 eps

Walking to the Waterline
Movie · as Paul

That '70s Show
TV · as Rob · 1 ep

Charmed
TV · as Marshall · 1 ep

Will & Grace
TV · as Dr. Loranger · 1 ep

Fantasy Island
TV · as Bob Gardener · 1 ep

For Richer or Poorer
Movie · as George

The Practice
TV · as D.A. Earl Schott · 1 ep

Cracker
TV · 1 ep

Veronica's Closet
TV · as Alex · 1 ep

Apollo 11: First Steps on the Moon
Movie · as Duke

Bloodhounds
Movie · as Bob Moore

Nash Bridges
TV · as Connor McMillan · 1 ep

Pacific Blue
TV · as Alec Cooper · 1 ep

Abandoned and Deceived
Movie

VR.5
TV · as Kyle Jarvis · 1 ep

Murder One
TV · as Paul Ianucci · 1 ep

Cries from the Heart
Movie · as Roger

Friends
TV · as Robert · 1 ep

No Child of Mine
Movie · as Bob Frazier

Melrose Place
TV · as Harry Dean · 7 eps

The Commish
TV · 1 ep

Nurses
TV · as Luke Fitzgerald · 24 eps

Blue Steel
Movie · as Husband

Northern Exposure
TV · as Grant Saperstein · 1 ep

Sunset Beat
TV · as Bradley Coolidge · 6 eps

Born on the Fourth of July
Movie · as Doctor - Vietnam

Perfect Witness
Movie · as Woods

Seinfeld
TV · as Charles · 1 ep

The Beat
Movie · as Vis

Biloxi Blues
Movie · as Roy Selridge
