
2012
Perception as Unit Chief Connaghan2011
The Hit List as Detective Ray Lowery2010
The Event as Agent Beal2009
NCIS: Los Angeles as Garrison Timmons2009
Silent Venom as Ensign Richard Kelso2009
Uncorked as Christopher Stanley2009
Give 'em Hell, Malone as Pencil Stache2009
Streets of Blood as Assistant D.A.2006
The Unit as August Tavish2006
Big Love as The Political Strategist2006
Shark as Mickey Rafferty2006
Mini's First Time as Charles Mather2005
Bones as Dale Berquist2005
The Closer as Dr. Eric Hall2005
Shackles as Councilman Yorkin2005
Close to Home as Will Brooks2004
Shadow of Fear as Mr. Sawgrass2003
NCIS as Robbins2003
Cold Case as Greg Cardiff2003
Wanda at Large as (uncredited)2002
Monk as Alex2002
CSI: Miami as Jim Trinner2002
Without a Trace as Allen Sellars2002
American Dreams as Coach Saunders2002
She Spies as Trenton Foster Jr.2001
24 as Captain John Hansen2001
Crossing Jordan as David Tallridge2001
Beneath Loch Ness as Not available2001
Beneath Loch Ness as Jake2000
CSI: Crime Scene Investigation as Terry Rivers2000
The District as Kenneth Shapiro2000
Welcome to Hollywood as David Lake1999
The West Wing as Ralph Fairfax1998
Progeny as Not available1997
Beyond Belief: Fact or Fiction as Daniel Alden (segment "Dream House")1997
Beyond Belief: Fact or Fiction as Earl Gallagher (segment "Positive I.D.")1997
Mutual Needs as Bartender1997
Allyson Is Watching as Jerry1996
Freeway as Truck Driver1996
Barb Wire as Goon #21996
Deadly Charades as Leon1995
JAG as Thomas Haller1995
Red Ribbon Blues as Gerry Brandt1995
Playing Dangerous as Dude1994
Deep Down as Stooge #21993
Indecent Behavior as College Student1993
Psycho Cop Returns as Vinnie The Bartender1990
Beverly Hills, 90210 as Harry1989
Baywatch as Rick Jenner2007
An American in Sophiatown Co-Producer2006
TV Junkie Co-Producer1995
Red Ribbon Blues Co-Producer1994
A Brilliant Disguise Producer1994
Mr. Write Assistant Location Manager1993
Psycho Cop Returns Producer1993
Psycho Cop Returns Second Unit Director1992
Love Is Like That Associate Producer1992
Red Shoe Diaries Location Manager1992
Red Shoe Diaries Location Manager1991
One False Move Location Assistant