Year
|
Title
|
Role
|
Notes
|
1990
|
Menu for Murder
|
Life Guard
|
TV movie
|
1991
|
Saved by the Bell
|
Student (uncredited)
|
Episode: “Pipe Dreams”
|
1991
|
Dangerous Women
|
Brad Morris
|
1 episode
|
1992
|
Freshman Dorm
|
Zack Taylor
|
5 episodes
|
1992
|
Life Goes On
|
Unknown
|
Episode: “Udder Madness”
|
1994
|
Dr. Quinn, Medicine Woman
|
Jesse
|
Episode: “Cattle Drive: Part 1 & 2”
|
1994
|
Beverly Hills, 90210
|
Griffin Stone
|
7 episodes
|
1995
|
P.C.H.
|
Randy
|
TV movie
|
1995
|
Silk Stalkings
|
Roger Barrows
|
Episode: “I Know What Scares You”
|
1995
|
Married… with Children
|
Eric Waters
|
Episode: “Blonde and Blonder”
|
1996
|
Backroads to Vegas
|
Adam
|
TV movie
|
1996
|
Lethal Orbit
|
Tom Corbett
|
TV movie
|
1996
|
Beastmaster III: The Eye of Braxus
|
King Tal
|
TV movie
|
1996
|
|
Sawyer
|
TV movie
|
1997
|
|
Jake Miller
|
Episode: “Heart’s Desire”
|
1997
|
NightScream
|
Teddy Johnson / Ray Ordwell Jr.
|
TV movie
|
1997
|
James Dean: Race with Destiny
|
James Dean
|
TV movie
|
1998
|
Modern Vampires
|
Dallas
|
TV movie
|
1998
|
On the Border
|
Jake Barnes
|
TV movie
|
1999
|
Shark Attack
|
Steven McKray
|
TV movie
|
1999
|
|
A.K.
|
TV movie
|
1999
|
Thrill Seekers
|
Tom Merrick
|
TV movie
|
2000
|
Partners
|
Axel
|
TV movie
|
2000
|
Python
|
NSA Special Agent Bart Parker
|
TV movie
|
2000
|
Road Rage
|
Jim Travis
|
TV movie
|
2000
|
Cutaway
|
Delmira
|
TV movie
|
2001
|
Chasing Destiny
|
Bobby Moritz
|
TV movie
|
2000–2001
|
Titans
|
Chandler Williams
|
14 episodes
|
2001
|
Under Heavy Fire
|
Captain Ramsey
|
TV movie
|
2001
|
|
Connor Spears
|
TV movie
|
2001
|
Danger Beneath the Sea
|
Commander Miles Sheffield
|
TV movie
|
2002
|
|
Gerry
|
TV movie
|
2003
|
Big Spender
|
Eddie Burton
|
TV movie
|
2003
|
Windfall
|
“Ace” Logan
|
TV movie
|
2004
|
Skeleton Man
|
Staff Sergeant Oberron
|
TV movie
|
2004
|
What the #$*! Do We (K)now!?
|
Romantic Moritz (uncredited)
|
Documentary
|
2004
|
Rock Me, Baby
|
Michael
|
Episode: “Love at First Flight”
|
2005
|
Hollywood Flies
|
Zach
|
TV movie
|
2005
|
Maiden Voyage
|
Kyle Considine
|
TV movie
|
2005
|
Personal Effects
|
Chris Locke
|
TV movie
|
2005
|
|
Matt Fletcher
|
TV movie
|
2005
|
Officer Down
|
Officer Philip Hallows
|
TV movie
|
2005
|
Premonition
|
Jack Barnes
|
TV movie
|
2006
|
Meltdown
|
Tom
|
TV movie
|
2006
|
|
Danny Freemont
|
TV movie
|
2006
|
Slayer
|
“Hawk”
|
TV movie
|
2006–2007
|
Watch Over Me
|
Andre Forester
|
64 episodes
|
2008
|
Aces ‘N’ Eights
|
Luke Rivers
|
TV movie
|
2008
|
Mask of the Ninja
|
Jack Barrett
|
TV movie
|
2008
|
Monk
|
Lieutenant Steven Albright
|
Episode: “Mr. Monk Is Underwater”
|
2009
|
One Hot Summer
|
Luther Simmonds
|
TV movie
|
2010
|
Turbulent Skies
|
Tom
|
TV movie
|
2010
|
Laugh Track Mash-ups
|
James
|
Episode: “Coopin’ with Mr. Levy”
|
2010
|
|
Randy McGovern
|
TV movie
|
2012
|
Lake Effects
|
Ash Henson
|
TV movie
|
2012
|
Fugitive at 17
|
Spencer Oliphant
|
TV movie
|
2012
|
Femme Fatales
|
Joe Hallenbeck
|
Episode: “One Man’s Death”
|
2012
|
Baby’s First Christmas
|
Kyle
|
TV movie
|
2015
|
Fire Twister
|
Scott
|
TV movie
|
2015
|
Sharktopus vs. Whalewolf
|
Ray
|
TV movie
|
2015
|
Patient Killer
|
Jason (also as director)
|
TV movie
|
2017
|
Hawaii Five-0
|
Roger Niles
|
Episode: “Na La Ilio” (Dog Days)
|
2018–Present
|
All American
|
Harold Adams
|
10 episodes
|
TBA
|
Stripped[14]
|
Chris Cameron
|
6 Episodes
|