Known For
Filmography

I Was a Child Bride: The Courtney Stodden Story
Movie · as Doug Hutchinson

The Company You Keep
TV · as Pastor Evan Earle · 1 ep

The Cleaning Lady
TV · as Oliver Gordon · 1 ep

Leverage: Redemption
TV · as AG James Hodgins · 1 ep

Stars in the House
TV · as Self · 1 ep

L.A.'s Finest
TV · as Richard Reeves · 1 ep

The Rookie
TV · as Benjamin · 1 ep

Dirty John
TV · as Martin Newsome · 2 eps

9-1-1
TV · as Matthew Clark · 2 eps

S.W.A.T.
TV · as Mark · 1 ep

Rush Hour
TV · as D.A. Ginardi · 1 ep

Lucifer
TV · as Forest Clay · 1 ep

MacGyver
TV · as Waller · 1 ep

Scorpion - Tech, Drugs, and Rock 'n Roll
Movie · as Wilson Adler

April Rain
Movie · as Ken Singleton

Scorpion
TV · as Wilson Adler · 1 ep

Halt and Catch Fire
TV · as Mac Harpor · 1 ep

Chicago Fire
TV · as Chief Richard Tomlin · 1 ep

Rizzoli & Isles
TV · as Roger Thorson · 1 ep

Hot in Cleveland
TV · as Scott · 1 ep

Hawaii Five-0
TV · as Robert Young · 1 ep

Playing for Keeps
Movie · as Peter Marcheson

Castle
TV · as Victor Nigel · 1 ep

All You've Got
Movie · as Sam McDonald

Criminal Minds
TV · as Malcolm Taffert · 1 ep

Faultline
Movie · as Prof. Anthony McAllister

Desperate Housewives
TV · as Tom Scavo · 172 eps

The Ellen DeGeneres Show
TV · as Self · 2 eps

Nip/Tuck
TV · as Joel Gideon · 1 ep

NCIS
TV · as Larry Clannon, Daniel Kent · 1 ep

First Shot
Movie · as Grant Coleman

Firefly
TV · as Commander Harken · 1 ep

The One
Movie · as Cop (uncredited)

The Guardian
TV · as Eric Kane · 1 ep

According to Jim
TV · as Rick · 1 ep

24
TV · as Craig Phillips · 4 eps

First Target
Movie · as Grant Coleman

Dropping Out
Movie · as Doctor

CSI: Crime Scene Investigation
TV · as Paul Brady · 1 ep

The District
TV · as Jeffrey Riverton · 1 ep

A Face to Kill For
Movie · as Virgil

First Daughter
Movie · as Grant Coleman

Harsh Realm
TV · 1 ep

Family Law
TV · as Harold Raines · 1 ep

Godzilla
Movie · as Sergeant O'Neal

The View
TV · as Self · 1 ep

Terminal
Movie · as Dr. Sean O'Grady

Profiler
TV · as Toby Watson · 1 ep

Fight for Justice: The Nancy Conn Story
Movie · as Richard Mark Ellard

The Outer Limits
TV · as Kel · 1 ep

Burke's Law
TV · as Chase Cobb · 1 ep

The X-Files
TV · as Augustus Goldman · 1 ep

Maniac Cop 3: Badge of Silence
Movie · as Dr. Peter Myerson

Bonnie & Clyde: The True Story
Movie · as Ted Hinton

Melrose Place
TV · as Matt Fielding · 165 eps

Aftermath: A Test of Love
Movie · as Jeff

Shaking the Tree
Movie · as Michael

Paint It Black
Movie · as Eric Hinsley
The Knife and Gun Club
Movie · as Dr. Barrow

Red Surf
Movie · as Attila

Masquerade
Movie · as Mike McGill

In the Heat of the Night
TV · 1 ep

China Beach
TV · 1 ep

The Hanoi Hilton
Movie · as Ashby

Jake and the Fatman
TV · 1 ep

Trick or Treat
Movie · as Tim Hainey

Teen Wolf
Movie · as Brad

Secret Admirer
Movie · as Boy

The New Alfred Hitchcock Presents
TV · as Joey Medwick · 1 ep

Jeopardy!
TV · as Self · 1 ep

Hotel
TV · 1 ep

Cagney & Lacey
TV · as Dwayne Patterson · 1 ep

The Facts of Life
TV · 1 ep

Knots Landing
TV · as Young Mack MacKenzie · 9 eps

Columbo
TV · as Dennis Mulrooney · 1 ep
