Cinéma
1997 : Voici Wally Sparks (Meet Wally Sparks) : Dean Sparks
1998 : Les derniers jours du disco (The Last Days of Disco) : Hap
2000 : Mafia parano (Gun Shy) : Dave Juniper
2001 : Venus and Mars : Cody Battle Vandermeer
2001 : Trigger Happy : Bill
2001 : Le plus beau des combats (Remember the Titans) : Kirk Barker
2005 : Un secret pour tous (Her Minor Thing) : Tom
2009 : Charlie Valentine : Danny Valentine
2010 : Solar Drive : / (pas encore sortie)
Télévision
1991 : Cosby Show (The Cosby Show) (série TV) : Le compagnon de chambre de Théo
1992 - 1995 : Amoureusement vôtre (Loving) (série TV) : Cooper Alden
1995 - 1996 : The City (série TV) : Cooper Alden
1996 : Pier 66 (téléfilm) : Decker Monroe
1997 : Asteroïde : points d'impact (Asteroid) (série TV) : Modèle:DR Matthew Rogers
1997 : Spy Game (série TV) : James Cash
1998 : Significant Others (série TV) : Ben Chasin
1998 : The Advanced Guard (série TV) : Kevin, Captive
1998 : Jesse (série TV) : Roy
1999 : The Crow: Stairway to Heaven (série TV) : James Horton
1999 : Charmed (série TV) : Brendan Rowe
1999 : Winding Roads (téléfilm) : Mick Simons
2000 : Cabin by the Lake (téléfilm) : Boone
2000 : Ally McBeal (série TV) : Wayne Keebler
2000 : Grapevine (série TV) : Jack Vallone
2000 - 2002 : Dark Angel (série TV) : Logan Cale, le veilleur
2003 : JAG (série TV) : Agent Special Anthony DiNozzo
Depuis 2003 : NCIS : Enquêtes spéciales (série TV) : Agent spécial Anthony DiNozzo dit « Tony »
2004 : Natalie Wood - Le prix de la gloire (The Mystery of Natalie Wood) (téléfilm) : Robert Wagner
2012 : Major Crimes (Série TV) (en production, Première diffusion aux U.S.A. le 13 août 2012) : Arthur Woodson (Rôle Guest Star).
Source : Michael Weatherly