Fearless as Jordan Gracie (1 episode)
2023
Common Ground as Self
2020
Kiss the Ground as Self
2019
V Wars as Luther Swann (10 episodes)
2015
Nature Is Speaking as Coral Reef (1 episode)
2014
The Anomaly as Harkin
2014
Generation Like as Self
2013
Caught on Tape as Officer Lewis
2010
How to Make Love to a Woman as Daniel
2010
The Cast of 'Lost': Before They Were TV Stars as Self
2009
The Vampire Diaries as Damon Salvatore (171 episodes)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (2 episodes)
2009
Fireball as Lee Cooper
2009
The Tournament as Miles Slade
2008
Lost City Raiders as Jack Kubiac
2008
The Lost Samaritan as William Archer
2007
Tell Me You Love Me as Nick (6 episodes)
2007
Marco Polo as Marco Polo
2007
Marco Polo (2 episodes)
2006
National Lampoon's TV: The Movie as Guy
2006
The Sensation of Sight as Drifter
2004
Lost as Boone Carlyle (29 episodes)
2004
The Tony Danza Show as Self (3 episodes)
2004
In Enemy Hands as Danny Miller
2002
CSI: Miami as Ricky Murdoch (1 episode)
2002
Changing Hearts as Jason Kelly
2001
Life as a House as Josh
2001
Smallville as Adam Knight (6 episodes)
2000
CSI: Crime Scene Investigation as Tony Del Nagro (2 episodes)
2000
Young Americans as Hamilton Fleming (8 episodes)
1999
Now and Again as Brian (1 episode)
1999
Law & Order: Special Victims Unit as Charlie Baker (1 episode)
1999
Teen Choice Awards as Self (1 episode)
1999
Teen Choice Awards as Self - Presenter (1 episode)
1996
The Big Easy as I. Q. (1 episode)