
Known For
Filmography

For All Mankind
TV · as Scott Kraus · 1 ep

Atlas Shrugged: Part II
Movie · as Reception Guest #1

About Fifty
Movie · as Adam

Life
TV · as Mark Conover · 3 eps

Bones
TV · as Dr. David Yazrick · 1 ep

Desperate Housewives
TV · as Alvin Portsmouth, Mediator · 1 ep

CSI: Miami
TV · as Jim Wilson · 1 ep

Ghost World
Movie · as M.C.

The Division
TV · as Evan Bainbridge · 1 ep

The Tangerine Bear: Home in Time for Christmas!
Movie · as Customer / Truck Driver (voice)

The Odd Couple II
Movie · as Immigration Officer

The Cherokee Kid
Movie · as Martin

Arli$$
TV · as Atlanta General Manager · 1 ep

JAG
TV · as Capt. Eric Miller · 1 ep

Happily Ever After: Fairy Tales for Every Child
TV · as Assistant / R.J. (voice) · 1 ep

Cybill
TV · as Director · 1 ep

ER
TV · as Mr. Wilbourne · 1 ep

The X-Files
TV · as Agent Flagler · 2 eps

Get a Life
TV · as Jason · 1 ep

Family Matters
TV · as Delivery Man, Joe · 1 ep

The Natural
Movie · as Additional Knight