
2011
Betrayed at 17 as John Taylor2008
Jane Doe: Eye of the Beholder as Frank Darnell2007
Jane Doe: How to Fire Your Boss as Frank Darnell2007
Jane Doe: Ties That Bind as Frank Darnell2007
Reign of the Gargoyles as Gus2006
Jane Doe: The Harder They Fall as Frank Darnell2006
Jane Doe: Yes, I Remember It Well as Frank Darnell2005
Threshold as Not available2005
Jane Doe: Til Death Do Us Part as Frank Darnell2005
Jane Doe: Vanishing Act as Frank Darnell2005
Jane Doe: The Wrong Face as Frank Darnell2005
Jane Doe: Now You See It, Now You Don't as Frank Darnell2004
The Red Phone: Checkmate as Darrow2003
Cold Case as Hank Butler2002
CSI: Miami as Not available2002
Boomtown as Les Van Buren2002
Two Against Time as George Tomich2002
The Little Unicorn as Tiny2001
The Red Phone: Manhunt as Jack Darrow2000
CSI: Crime Scene Investigation as Jack Oakley2000
The Prophet's Game as Walter Motter2000
Jack of Hearts as Arden Cook1999
The Sopranos as Victor Musto1999
Twice in a Lifetime as Flash Jericho / David Lazarus1999
BitterSweet as Carl Peckato1999
Family of Cops III: Under Suspicion as Ben Fein1999
Chicken Soup for the Soul as Not available1997
Breach of Faith: A Family of Cops II as Ben Fein1997
Stranger in My Home as Ned Covington1996
7th Heaven as Nick1996
She Woke Up Pregnant as Dr. Roger Nolton1996
Double Jeopardy as John Dubroski1995
Young at Heart as Mike1994
Touched by an Angel as Zack Bennett1994
Terror in the Night as Lonnie1994
The Disappearance of Vonnie as Ron Rickman1993
Diagnosis: Murder as Det. Tanis Archer1993
Walker, Texas Ranger as Sonny Tantero1992
The Danger of Love: The Carolyn Warmus Story as Michael Carlin1990
The Operation as Dr. Ed Betters1988
Whisper Kill as Dan Walker1987
Jake and the Fatman as Jake Styles1987
Roses Are for the Rich as Lloyd Murphy1987
Blood Vows: The Story of a Mafia Wife as Edward Moran1987
Roses Are for the Rich as Lloyd Murphy1986
Matlock as Paul Baron1986
Perry Mason: The Case of the Shooting Star as Robert McCay1985
The Twilight Zone as Not available1985
Richard Lewis: I'm In Pain as Self1984
Riptide as Nick Ryder1983
Lottery! as Not available1982
T. J. Hooker as Miles Dickson1982
Matt Houston as Eric Jason1982
Tucker's Witch as Not available1981
Flamingo Road as Not available1981
The Gangster Chronicles as Ben Siegel1981
Bloody Birthday as Mr. Harding1981
S.O.B. as Officer Phil Buchwald1981
Lifepod as Simmons1981
Gangster Wars as Benjamin "Bugsy" Siegel1980
The Gossip Columnist as Paul Cameron1979
Archie Bunker's Place as Not available1979
Paris as Not available1979
Samurai as Lee Cantrell1979
The Girls in the Office as Beau Galloway1978
Vega$ as Not available1978
Deathmoon as Rick Bladen1978
Our Winning Season as Dean Berger1977
Lou Grant as Not available1977
The Hardy Boys / Nancy Drew Mysteries as Not available1977
CHiPs as Officer Brent Delaney1977
Forever Fernwood as Not available1977
Delta County, USA as Joe Ed