Televizija:
* 7th Heaven (1996-2007) kao Simon Camden
* The Pretender (1999) kao Mladi Jarod
* The Division (2002) kao Aaron Whitman
* Ljetna zemlja (2004.-2005.) kao Bradin
* Bez traga (2005.) kao Nick Donovan
* Cold Case (2005) kao Tommy Garrett
* CSI:Miami (2006) kao Kyle Decker
* Tajni život američkog tinejdžera (2008.-2013.) kao Ricky Underwood
* CSI (2010) kao Chris
* Supernatural (2010) kao Zachariah
* Proplanci (2011.) kao Jimmy
* Popis klijenata (2012.) kao Blake
* Twisted (2013) kao Danny Desai
* Hawaii Five-0 (2014) kao Danny
* Mladi i nemirni (2017.-2019.) kao Joe Clark
* Početnik (2020.) kao detektiv West
Filmovi:
* Mali nitkovi (1994.) kao Spanky
* Dušo, smanjio sam djecu:TV film (1998.) kao Nick Szalinski
* The Ultimate Christmas Present (2000) kao Danny
* Princezini dnevnici 2:Kraljevske zaruke (2004.) kao Joe
* Božićno vjenčanje (2006.) kao Matt
* Solsticij (2008) kao David
* Prečac (2009) kao Tyler
Ostalo:
* Čudesne godine (1993.) kao Kevin Arnold (glas, epizoda "The Secret")
Ovo nije iscrpan popis, ali pokriva njegove najznačajnije uloge. Vrijedno je napomenuti da je David Gallagher i dalje aktivan u industriji zabave, pa bi mogao imati dodatne projekte koji ovdje nisu navedeni.