Acteur

Année Titre Rôle
2014 L'Incroyable Histoire de Winter le dauphin 2 Dr. Clay Haskett
2013 Quand chantent les Anges Michael Walker
2011 New York Unité Spéciale - Saison 13
2 Episodes 12 - 17
David Haden
2011 L'Incroyable histoire de Winter le dauphin Dr. Clay Haskett
2009 New in Town Ted Mitchell
2008 Un combat pour la vie Dennis Slamon
2007 P.S. I Love You Daniel Connelly
2006 Bug Jerry Goss
2005 Will & Grace - Saison 8
2 Episodes 6 - 16
Dr Leo Markus
2005 Boomerang deal -
2005 The Happy Elf Court métrage Lil Farley (voix)
2004 Mickey's twice upon a christmas Trip
2004 Ben invention -
2004 Will & Grace - Saison 7
1 Episode 8
Dr. Leo Markus (Voix)
2003 Freedom: A History Of Us Jeff Thompson
2003 Basic Pete Vilmer
2003 Will & Grace - Saison 6
2 Episodes 23 - 24
Dr. Leo Markus
2002 Will & Grace - Saison 5
8 Episodes 3 - 5 - 7 - 8 - 12 - 14 - 15 - 23
Dr Leo Markus
2002 Chewing-Gum et cornemuse Daniel Gallagher
2001 South Pacific Lt. Joseph Cable
2000 The Simian Line Rick
2000 Mon chien Skip Narrateur
1999 Le Géant de fer Dean McCoppin
1999 Wayward Son Jesse Banks Rhodes
1998 Ainsi va la vie Justin Matisse
1997 Excess Baggage Greg Kistler
1997 Action League Now!!: Rock-A-Big-Baby Court métrage Lui-même
1996 Independence Day Capitaine Jimmy 'Raven' Wilder
1995 Copycat Daryll Lee Cullum
1991 Le Petit homme (TV) Eddie
1990 Memphis Belle Sergent Clay Busby

Musique

Année Titre Métier
2005 The Happy Elf Court métrage Compositeur
1989 Quand Harry rencontre Sally Compositeur

Production

Année Titre Métier
2005 The Happy Elf Court métrage Producteur exécutif
2004 Ben invention Producteur