Known For
Photos
Filmography

In Case of Fear
Movie · as Professor Stephen Castle

Catch and Release
Movie · as Chad

The Surrender
Movie · as Robert

The D-Con Chamber
TV · as Self · 1 ep

The Shuttlepod Show
TV · as Self · 1 ep

Unbelievable!!!!!
Movie · as Russell Sprout

Riley Parra: Better Angels
Movie · as Paddy Door Man

Crazy Ex-Girlfriend
TV · as Principal · 1 ep

Star Trek: Enterprise - In a Mirror, Darkly
Movie · as Capt. Maximilian Forrest

Decker
TV · as Dr. Peterson · 4 eps

Star Trek: Enterprise - Shockwave
Movie · as Adm. Maxwell Forrest

The Fosters
TV · as Mr. Olsen · 1 ep

The Captains of The Final Frontier
Movie · as Self

Law & Order: LA
TV · as Mike Foreman · 1 ep

Modern Family
TV · as Mel · 1 ep

Mad Men
TV · as Shel Keneally · 1 ep

Star Trek's Favorite Moments
Movie · as Self

Desperate Housewives
TV · as Civil War Major · 1 ep

Mister Sterling
TV · as Warden · 1 ep

Star Trek: Enterprise
TV · as Maxwell Forrest, Klingon Captain, Kreetassan Captain, Captain Maximilian Forrest · 14 eps

The Guardian
TV · as Newburg's Attorney · 1 ep

The District
TV · as Charles Wallace · 1 ep

CSI: Crime Scene Investigation
TV · as Dr. Dennis Keil · 1 ep

The West Wing
TV · as Sgt. McNamara · 1 ep

I Married a Monster
Movie · as Sheriff Collins

C-16: FBI
TV · 1 ep

Buffy the Vampire Slayer
TV · as Cop · 1 ep

If These Walls Could Talk
Movie · as Painter

Dark Skies
TV · 1 ep

Moesha
TV · as Police Officer · 1 ep

Profiler
TV · as Marty Hemmet · 1 ep

The Net
Movie · as Trooper

Star Trek: Voyager
TV · as Telek R'Mor, Alpha-Hirogen, Korath, Lansor / Two of Nine, Vidiian Captain · 1 ep

Baywatch Nights
TV · as Fred Briggs · 1 ep

Murder One
TV · as Mr. Hassick · 1 ep

JAG
TV · as Judge Williams, Lane Black · 1 ep

Clear and Present Danger
Movie · as Blackhawk Pilot

Babylon 5
TV · as Security Guard · 2 eps

ER
TV · as Greg Mitchell · 1 ep

One West Waikiki
TV · 1 ep

The Adventures of Brisco County, Jr.
TV · as Major · 1 ep

Frasier
TV · as Tony · 1 ep

Power Rangers
TV · as Agent Myers · 1 ep

Star Trek: Deep Space Nine
TV · as Gul Danar, Seskal · 1 ep
Life on the Edge
Movie · as Gary Hayes

Melrose Place
TV · as Captain, Minister · 2 eps

Home Improvement
TV · as Hall · 1 ep

Beverly Hills, 90210
TV · as Mr. O'Lare · 1 ep

High Desert Kill
Movie · as Paul Bettencamp / Alien

Quantum Leap
TV · as Fred Trump · 1 ep

Saved by the Bell
TV · as Mr. Breskin · 2 eps

Seinfeld
TV · as Lt. Coleman · 2 eps

Star Trek: The Next Generation
TV · as Commander Korris · 1 ep

Jake and the Fatman
TV · 1 ep

The Snow Queen
Movie · as Guard

The Philadelphia Experiment
Movie · as Cowboy

Finder of Lost Loves
TV · as Andrew · 1 ep

Triumphs of a Man Called Horse
Movie · as Captain Cummings

Scarecrow and Mrs. King
TV · 1 ep

Cheers
TV · as Uncle Val, Mr. Osborn · 1 ep

Remington Steele
TV · as Rob O'Connell · 1 ep

Matt Houston
TV · 1 ep

Faerie Tale Theatre
TV · as Guard · 1 ep

Simon & Simon
TV · 2 eps

The Winds of Kitty Hawk
Movie · as Reporter

Coma
Movie · as Jefferson Institute Security Guard (uncredited)

Cinderella 2000
Movie · as Tom Prince

Roger & Harry: The Mitera Target
Movie · as Heller

Lou Grant
TV · 1 ep

Wonder Woman
TV · as Eric · 1 ep


