Liste des films et séries dans lesquelles Nathan a joué:
Depuis 2009 : Castle (Richard « Rick » Castle)
2013 : Percy Jackson : La Mer des Monstres (Hermès)
2012 : Justice League : Doom : (la voix de Hal Jordan/Green Lantern)
2011 : Super (le vengeur sacré)
2009 : Wonder Woman ( La voix de Steve Trevor)
2008 : Dr. Horrible's Sing-Along Blog (Captain Hammer)
2007 : Desperate Housewives (Adam Mayfair durant la saison 4)
2007 : Waitress (Dr Pomatter)
2007 : La Voix des morts : la lumière (Abe Dale)
2006 : Horribilis (Bill Pardy)
2006 : Drive (Alex Tully)
2006 : Lost : Les Disparus (Kevin)
2005 : Justice League : Vigilante (La voix dans saison 4 épisode 8)
2005 : Serenity ( le célèbre: Capitaine Malcolm « Mal » Reynolds)
2003 : Miss Match (Adam Logan dans les épisodes 12, 13, 15, 16 et 18)
2003 : Buffy contre les vampires (Caleb dans les épisodes 18 à 22 de la saison 7)
2002 : Firefly (Capitaine Malcolm « Mal » Reynolds)
2001 : Pasadena (Le Révérend Glenn Collins dans les épisodes 9 à 11)
2001 : Dracula 2001 (Le Père David)
2000 : Les Rois du Texas (Frisbee Guy la voix épisode 15 saison 5)
1999 : Première sortie (Cliff)
1999 : Au-delà du réel : l'aventure continue (Michael Ryan épisode 21 saison 5)
1998 : Maggie Winters (Ronald épisode 4 saison 1)
1998 : Un toit pour trois (Johnny Donnelly)
1998 : Il faut sauver le soldat Ryan (Soldat James Frederick Ryan)
1997 : Total Security (Troy Larson dans l'épisode 8)
1996 : Spin City (Guy épisode 6 saison 1)