Films & Téléfilms
2004 - Venetian Heat dans le rôle d'Adriano
2002 - Chance dans le rôle de Simon
1999 - La Maison de l'Horreur dans le rôle du caméraman de Channel 3
1998 - Winding Roads dans le rôle de Billy Johnson
Séries
2003 - Angel dans le rôle de Spike
2001 - The Enforcers dans le rôle de Sullivan 'Sully' McManus
2001 - Andromeda (épisode 2.9 : Into the Labyrinth) dans le rôle de Charlemagne Bolivar
2001 - Strange Frequency (épisode 1.1 : Soul Man) dans le rôle de Mitch Brand
2000 - Angel (épisode 2.7 : Darla) dans le rôle de Spike
1999 - Millenium (épisode 3.11 : Collateral Damage) dans le rôle de Eric Swan
1999 - Angel (épisode 1.3 : La Pierre d'Amara) dans le rôle de Spike
1997 - Buffy contre les Vampires dans le rôle de Spike
1997 - Moloney (épisode 1.14 : Herniated Nick) dans le rôle de Billy O'Hara
1995 - Medicine Ball (épisode ???) dans le rôle de ???
1993 - Northern Exposure (épisode 4.14 : Grosse Pointe 48320) dans le rôle du révérand Harding
1992 - Northern Exposure (épisode 3.21 : It Happened in Juneau) dans le rôle de Bellhop
Voix
2003 - Buffy contre les Vampires : Chaos Bleeds (jeu vidéo) dans le rôle de Spike
2002 - Buffy contre les Vampires (jeu vidéo) dans le rôle de Spike