Known For
Filmography

Perception
TV · as Senator Ryland's Personal Physician · 1 ep

Better With You
TV · as Mr. Straf · 1 ep

The Ugly Truth
Movie · as Harold (uncredited)

Love Hurts
Movie · as Milt

FlashForward
TV · as Oncologist · 1 ep

Eagle Eye
Movie · as Director of Intelligence

Andy Barker, P.I.
TV · as Bill Overbrook · 1 ep

The Jake Effect
TV · as Dutton · 1 ep

See Arnold Run
Movie · as Don Sipple

Fun with Dick and Jane
Movie · as Authorization Officer Spencer

Numb3rs
TV · as Dr. James Handel · 1 ep

Invasion
TV · as Lawrence Burley · 1 ep

The Terminal
Movie · as Government Inspector

Soul Plane
Movie · as Carter Seersucker

Desperate Housewives
TV · as Dr. Bach · 1 ep

Boston Legal
TV · as Dr. Joshua Forbes · 1 ep

Las Vegas
TV · as Beresh · 1 ep

Cold Case
TV · as Ben Breslyn · 1 ep

Two and a Half Men
TV · as Dr. Little · 1 ep

The Shield
TV · as Lyor Chotzen · 1 ep

Without a Trace
TV · as Tom King · 1 ep

Good Morning, Miami
TV · as Bert · 1 ep

Six Feet Under
TV · as Dean Kekalos · 1 ep

Star Trek: Enterprise
TV · as Dr. Strom, Xindi-Reptilian Captain · 1 ep

The Guardian
TV · as Kenneth Van Gergen · 1 ep

24
TV · as Secretary Dawes · 1 ep

Runaway Virus
Movie

The Invisible Man
TV · as Paul Grant · 1 ep

Gilmore Girls
TV · as Bob Sutton · 1 ep

Annie
Movie · as Dog Catcher

The Book of Stars
Movie · as Silhouetted John

Delivered
Movie · as Detective Lozano

Judging Amy
TV · as Reverend Wuerfel · 1 ep

Providence
TV · 2 eps

Angel
TV · as Dr. Gregson · 1 ep

Roswell
TV · as Principal · 1 ep

The West Wing
TV · as Harry Conroy · 1 ep

Snoops
TV · as Bob Beels · 1 ep

Don't Look Down
Movie · as Detective Yerxa

Around the Fire
Movie · as Mr. Whitney

Outrage
Movie · as Braxton

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

Will & Grace
TV · as Man · 1 ep
Badge of Betrayal
Movie · as Pete

Total Reality
Movie · as Major Prackel

Medusa's Child
Movie · as F.B.I. Director

The Advocate's Devil
Movie

A Child's Wish
Movie · as Joshua Silverman

Dharma & Greg
TV · as Dr. Coleman · 2 eps

Buffy the Vampire Slayer
TV · as Homeless Man, Crazie · 1 ep

Expert Witness
Movie

Millennium
TV · as Mr. Charles Cort · 1 ep

7th Heaven
TV · 1 ep

3rd Rock from the Sun
TV · as Mr. Malone · 1 ep

The Sentinel
TV · as Warden Fowler · 1 ep

The Outer Limits
TV · as Dr. Benton Adler · 1 ep

Nowhere Man
TV · as Ed Marlowe · 1 ep

Sliders
TV · as Bill Pappas · 1 ep

Viper
TV · as Grazen · 1 ep

Party of Five
TV · as Workshop Leader · 1 ep

The X-Files
TV · as Dr. Simon Bruin, Dr. Vinet · 1 ep

Northern Exposure
TV · as Mr. Le Fleur, Dr. Carver, Caterer, Guy Le Fleur, Gil Le Fleur · 1 ep
