Televisie:
* 7e hemel (1996-2007) als Simon Camden
* De Pretender (1999) als Jonge Jarod
* De divisie (2002) als Aaron Whitman
* Zomerland (2004-2005) als Bradin
* Zonder een spoor (2005) als Nick Donovan
* Cold Case (2005) als Tommy Garrett
* CSI:Miami (2006) als Kyle Decker
* Het geheime leven van de Amerikaanse tiener (2008-2013) als Ricky Underwood
* CSI (2010) als Chris
* Bovennatuurlijk (2010) als Zacharias
* De Glades (2011) als Jimmy
* De klantenlijst (2012) als Blake
* Verdraaid (2013) als Danny Desai
* Hawaï Vijf-0 (2014) als Danny
* De jongeren en de rustelozen (2017-2019) als Joe Clark
* De Rookie (2020) als rechercheur West
Films:
* De kleine boefjes (1994) als Spanky
* Schat, ik heb de kinderen gekrompen:de tv-film (1998) als Nick Szalinski
* Het ultieme kerstcadeau (2000) als Danny
* The Princess Diaries 2:Koninklijke verloving (2004) als Joe
* Een kerstbruiloft (2006) als Matth
* Zonnewende (2008) als David
* De snelkoppeling (2009) als Tyler
Anders:
* De wonderjaren (1993) als Kevin Arnold (stem, aflevering "The Secret")
Dit is geen uitputtende lijst, maar omvat zijn meest opmerkelijke rollen. Het is vermeldenswaard dat David Gallagher actief blijft in de entertainmentindustrie, dus het kan zijn dat hij nog meer projecten heeft die hier niet worden vermeld.