2023
Accused as Tyler2022
The Offer as Marlon Brando2018
Grey's Anatomy: B-Team as Alex Karev2013
Justice League: The Flashpoint Paradox as Barry Allen / The Flash (voice)2013
Broken City as Ryan Blake2008
Lakeview Terrace as Donnie Eaton2007
Private Practice as Dr. Alex Karev2005
Grey's Anatomy as Alex Karev2005
The Zodiac as Inspector Matt Parish2005
Southern Belles as Rhett Butler2003
Jimmy Kimmel Live! as Self2003
The Ellen DeGeneres Show as Self2003
Cold Case as Chris Lassing2002
Hysterical Blindness as Rick2002
Leo as Ryan Eames2001
The Wedding Planner as Massimo2001
The Musketeer as D'Artagnan1999
Liberty Heights as Trey Tobelseted1998
Four Corners as Caleb Haskell1997
The View as Self1997
Rose Hill as Cole Clayborne1996
Swift Justice as Not available1994
New York Undercover as Not available1964
Another World as Nicholas 'Nick' Hudson #11951
Hallmark Hall of Fame as Cole2012
Broken Roads Director